自行php學(xué)習(xí)(2)
第三部分:詳細展開
1,兩個基本輸出方式(print和echo)
1>echo語句:echo 是一個語言結(jié)構(gòu),使用的時候可以不用加括號,也可以加上括號
結(jié)構(gòu)形式:echo "xxxxx";(輸出字符串命令)
????????????????echo $xxxx;(輸出變量)
????????????????echo“This is an $example";(定義變量為$example,輸出)
2>print語句:print也是一個語句結(jié)構(gòu),使用時可以加括號,也可以不加(使用方式和echo差不多)
二者區(qū)別:
echo - 可以輸出一個或多個字符串
print - 只允許輸出一個字符串,返回值總為 1
提示:echo 輸出的速度比 print 快, echo 沒有返回值,print有返回值1。
2,數(shù)據(jù)類型
1>支持格式:基本上都支持
String(字符串)Integer(整型)Float(浮點型)Boolean(布爾型)Array(數(shù)組)Object(對象)NULL(空值)Resource(資源類型)
這里也可以用var_dump()函數(shù),他和echo的作用基本上差不多,就是在輸出格式上有點不同(在用這個函數(shù)以后,輸出就會自動顯示出變量的數(shù)據(jù)類型)
這里對于數(shù)組類型、布爾類型、資源類型補充一下:
數(shù)組:可以在一個變量中存儲多個值,需要使用相關(guān)的函數(shù)。比如說:array()之類的
布爾值:即正誤值,接下來會詳細展開
資源類型:資源數(shù)據(jù)類型有打開文件、數(shù)據(jù)庫連接、圖形畫布區(qū)域等。
使用?get_resource_type()?函數(shù)可以返回資源(resource)類型
2>聲明對象
用class關(guān)鍵字聲明對象(這里涉及指針的知識,還沒看到,以后學(xué)完了回來補)
3>php類型比較