2015.11.23
1.PHP標記對
<?php
echo "Hello World!";
?>
2.PHP注釋
a.C++風格的單行注釋(//)
<?php
echo "單行注釋"; //單行注釋
?>
b.C風格的多行注釋(/**/)
<?php
/*
ddwdwdwdwd
*/
echo "fefeffe";
?>
c.Shell風格的注釋(#)
<?php
echo "這是是大大大"; #這是看不到的
?>
3.PHP的數(shù)據(jù)類型
PHP一共支持8種原始類型脂矫,包括4種標量類型,即boolean、integer痢虹、float(double)和string涌穆;兩種復合類型突那,即array和object;兩種特殊類型余赢,即resource與null芯义。
a.boolean型
2個值,true或false
b.字符串型string
在PHP中妻柒,有3種定義字符串的方式扛拨,分別是單引號(')、雙引號(")和界定符(<<<)举塔。
單引號與雙引號的區(qū)別:
雙引號中所包含的變量會自動被替換成實際數(shù)值绑警,而單引號中包含的變量則按普通字符串輸出。
c.數(shù)組
數(shù)組中的每一個數(shù)據(jù)稱為一個元素啤贩。定義數(shù)組的語法格式如下:
$array = ('value1','value2',..........)
或
$array[key] = 'value'
或
$array = array(key1=>value1, key2=>value2,........)
其中待秃,參數(shù)key是數(shù)組元素的下標,value是數(shù)組下標所對應的元素痹屹。
聲明數(shù)組后章郁,數(shù)組中的元素個數(shù)還可以自由更改。只要給數(shù)組賦值志衍,數(shù)組就會自動增加長度暖庄。
4.轉換數(shù)據(jù)類型
方法一,轉換操作符
轉換操作符+變量
方法二楼肪,settype( )函數(shù)
boolean settype(mixed var, string type)
var為指定的變量培廓,type為指定的數(shù)據(jù)類型。參數(shù)type有7個可選值春叫,即Boolean肩钠、float泣港、integer、array价匠、null当纱、object和string。如果轉換成功則settype( )函數(shù)返回true踩窖,否則返回false坡氯。
5.PHP常量
a.聲明和使用常量
PHP中使用define( )函數(shù)來定義常量,該函數(shù)的語法格式為:
define(string constant_name, mixed value, case_sensitive=true)
該函數(shù)有3個參數(shù)洋腮,
參數(shù) 說明
constant_name 必選參數(shù)箫柳,常量名稱,即標識符
value 必選參數(shù)啥供。常量的值
case_sensitive 可選參數(shù)悯恍,指定是否大小寫敏感,設定為true伙狐,表示不敏感
獲取常量的值有兩種方法:一種是使用常量名直接獲取值坪稽,另一種是使用constant( )函數(shù),constant( )函數(shù)和直接使用常量名輸出的效果是一樣的鳞骤,但函數(shù)可以動態(tài)的輸出不同的常量窒百,函數(shù)的語法格式為:
mixed constant(string const_name)