Heim >Backend-Entwicklung >PHP-Tutorial >Variablen und Konstanten für die PHP-Entwicklung für mobiles Internet

Variablen und Konstanten für die PHP-Entwicklung für mobiles Internet

巴扎黑
巴扎黑Original
2017-03-19 09:30:131396Durchsuche

[Einführung] 1. Grundlegendes Syntaxformat von PHP5 4 1. PHP-Trennzeichen 2. PHP-Kommentare und Syntaxbezeichner (1), einzeilige Kommentare  Kommentare aus C++  Kommentare aus C

                                                                                      

1. PHP-Trennzeichen

2. PHP-Kommentare und Syntax-Tags

(1), einzeilige Kommentare // Kommentare aus C++ # Kommentare aus der C-Sprache

(2), mehrzeilige Kommentare /* */ Kommentare aus der C-Sprache

3. Funktionsverwendungsformat

(1) Rückgabewert Funktionsname ()

(2) Rückgabewert Funktionsname (Parameter, Parameter)

(3) Funktionsname (Parameter, Parameter, Rückgabevariable)

(4) Rückgabewert Funktionsname (.. ..) universelles Zeichen // PHP5 .4 Verwendung

Variablen beginnen mit einem Dollarzeichen „$“, gefolgt von einem Bezeichner. Die Identifikationszeichenfolge besteht nur aus Buchstaben, Zahlen und Unterstrichen und darf nicht mit einer Zahl beginnen.

	    $php=true;  //分号结束语句  
    if($php){  
        echo "真";    //分号结束语句  
    }             //大括号结束语句  
      
    $url="blog.csdn.net/dawanganban";  //定义变量  
    echo $url;   
    unset($url);   //删除一个变量url  
    echo $url;  
?>
So benennen Sie Variablen

(1) Direkte Verbindung zwischen Wörtern

$titlekeyword

(2) Unterstreichen Sie die Verbindung zwischen Wörtern

$title_keyword

(3) Der erste Buchstabe zwischen Wörtern wird großgeschrieben (Buckelschreibweise)

$titleKeyword

Der Datentyp von PHP ist wie folgt:

( 1) Zeichenfolge: Inhalt in einfachen Anführungszeichen (einfache Anführungszeichen) oder doppelten Anführungszeichen (funktionale Anführungszeichen)

(2) Ganzzahl (Ganzzahl): -2^32 (3) Gleitkommazeichen (Float oder Double) 1.8E+308 (1,8 x 10^308)

(4) Boolescher Typ (boolean) wahr oder falsch

( 5)Array

(6) Objekt

	class Person{  
    public $userName="阳光小强";  
    public function getMsg(){  
        echo "姓名为:".$this->userName;  
    }  
}  
$p=new Person();  
$p->getMsg();  
  
?>


(7) Ressourcentyp (Resouce) Systemdatenressource

Ressource ist ein spezieller Datentyp, der nicht direkt abgerufen werden kann und muss übergeben werden Spezielle Funktionen für den Zugriff:

Der Datenbankzugriff muss über die MySQL-Funktionsbibliothek, die Mysqli-Funktionsbibliothek oder die PDO-Funktionsbibliothek implementiert werden.

Der Dateizugriff muss über die FileSystem-Funktionsbibliothek implementiert werden.

Verzeichnisoperationen müssen über die Verzeichnisfunktionsbibliothek implementiert werden.

Bildoperationen müssen über die GD-Funktionsbibliothek implementiert werden.

(8) Nullwert (NULL)

Konstanten können während der Programmausführung keine Daten ändern und der Gültigkeitsbereich der Konstanten ist global. Die Benennung von Konstanten erfolgt ähnlich wie bei Variablen, jedoch ohne das „$“-Symbol. Eine gültige Konstante beginnt mit einem Buchstaben oder Unterstrich. Im Allgemeinen sind Konstanten in PHP Großbuchstaben und werden in Systemkonstanten und benutzerdefinierte Konstanten unterteilt.

Beispiel für eine Systemkonstante:

__FILE__ Die Standardkonstante bezieht sich auf den Dateinamen und den Pfad des PHP-Programms.

__LINE__ Die Standardkonstante bezieht sich auf die Anzahl der Zeilen des PHP-Programms

__CLASS__ Der Name der Klasse

definiert eine Konstante in PHP über die Funktion define(). Das Syntaxformat ist:

bool define(string $name, Mixed $value [, bool case_$ unempfindlich])

Name: der Name der Konstante

Wert: der Wert der Konstante

unempfindlich: gibt an, ob beim Konstantennamen die Groß-/Kleinschreibung beachtet wird. Bei der Einstellung „true“ wird die Groß-/Kleinschreibung nicht beachtet; bei der Einstellung „false“ wird die Groß-/Kleinschreibung beachtet. Der Standardwert ist „false“.

	define("COLOR", "red");  //定义一个常量COLOR,值为red  
echo COLOR."
";       //输出常量COLOR的值

Variable Variable

	$a="b"         
$$a="123"  //可变变量  
echo $b;
Das Ausgabeergebnis ist: 123

Um Variablen in einer Zeichenfolge auszugeben, verwenden Sie doppelte Anführungszeichen

	$a=50;  
//echo '我有$a元人民币";    单引号  
echo "我有$a元人民币";
Es gibt weitere Escape-Zeichen, die in doppelten Anführungszeichen ausgeführt werden können, z. B. n t r

Bestimmen Sie den Datentyp



	$a="-5";  
//$a=-5;  
var_dump($a);
                                                                                                          

1. PHP-Trennzeichen

2. PHP-Kommentare und Syntax-Tags

(1), einzeiliger Kommentar // Kommentar aus C++ # Kommentar aus der C-Sprache
    $php=true;  //分号结束语句  
    if($php){  
        echo "真";    //分号结束语句  
    }             //大括号结束语句  
?>
(2), mehrzeilige Kommentare /* */ Kommentare aus der C-Sprache

3. Funktionsverwendungsformat

(1) Rückgabewert Funktionsname()

(2) Name der Rückgabewertfunktion (Parameter, Parameter)

(3) Funktionsname (Parameter, Parameter, Rückgabevariablen)

(4) Rückgabewert Funktionsname (.. ..) universelles Zeichen // Verwendung von PHP5.4

2. PHP5.4-Variablen und Variablendatentypen

Eine Variable beginnt mit einem Dollarzeichen „$“, gefolgt von einem Bezeichner. Die Identifikationszeichenfolge besteht nur aus Buchstaben, Zahlen und Unterstrichen und darf nicht mit einer Zahl beginnen.

So benennen Sie Variablen

(1) Direkte Verbindung zwischen Wörtern

$titlekeyword

	    $php=true;  //分号结束语句  
    if($php){  
        echo "真";    //分号结束语句  
    }             //大括号结束语句  
      
    $url="blog.csdn.net/dawanganban";  //定义变量  
    echo $url;   
    unset($url);   //删除一个变量url  
    echo $url;  
?>
(2) Verbinde Wörter mit Unterstrichen

$title_keyword

(3) Schreiben Sie den ersten Buchstaben zwischen den Wörtern groß (Buckelschreibweise)

$titleKeyword

Die Datentypen von PHP sind wie folgt:

(1) Zeichenfolge: Inhalt in einfachen Anführungszeichen (einfache Anführungszeichen) oder doppelten Anführungszeichen (funktionale Anführungszeichen)

(2)整型(integer):   -2^32

(3)浮点符(float或double)  1.8E+308  (1.8 x 10^308)

(4)布尔型(boolean)     true或false

(5)数组(Array)

(6)对象(Object)

	class Person{  
    public $userName="阳光小强";  
    public function getMsg(){  
        echo "姓名为:".$this->userName;  
    }  
}  
$p=new Person();  
$p->getMsg();  
  
?>
Variablen und Konstanten für die PHP-Entwicklung für mobiles Internet

 

(7)资源类型(Resouce)  系统数据资源

资源是一个特殊的数据类型,无法直接获得变量,需要通过专门的函数来访问:

数据库访问必须通过Mysql函数库、Mysqli函数库或PDO函数库实现。

文件访问必须通过FileSystem函数库实现。

目录操作必须通过Directory函数库实现。

图像操作必须通过GD函数库实现。

(8)空值(NULL)

三、PHP5.4的系统常量与自定义常量

常量在程序执行期间无法改变数据,常量的作用域是全局的。常量的命名与变量相似,只是不带“$"符号。一个有效的常量由字母或者下划线开头,一般在PHP中常量都为大写字母而且又分为系统常量和自定义常量。

系统常量范例:

__FILE__ 默认常量,是指PHP程序文件名及路径

__LINE__ 默认常量,是指PHP程序的行数

__CLASS__ 类的名称

在PHP中通过define()函数来定义一个常量,其语法格式为:

bool define(string $name, mixed $value [, bool case_$insensitive])

name:常量的名称

value:常量的值

insensitive:指定常量名称是否区分大小写。如果设置为true则不区分大小写;如果设置为false则区分大小写,默认值为false。

 

	define("COLOR", "red");  //定义一个常量COLOR,值为red  
echo COLOR."
";       //输出常量COLOR的值

 

可变变量

 

	$a="b"         
$$a="123"  //可变变量  
echo $b;
输出结果为:123

 

在字符串中输出变量要使用双引号

 

	$a=50;  
//echo '我有$a元人民币";    单引号  
echo "我有$a元人民币";
在双引号中可以执行的转意字符更多,比如 Variablen und Konstanten für die PHP-Entwicklung für mobiles Internetn  Variablen und Konstanten für die PHP-Entwicklung für mobiles Internett  Variablen und Konstanten für die PHP-Entwicklung für mobiles Internetr

 

判断数据类型

 

	$a="-5";  
//$a=-5;  
var_dump($a);

Das obige ist der detaillierte Inhalt vonVariablen und Konstanten für die PHP-Entwicklung für mobiles Internet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn