程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP_01之PHP概述、數據、語法,php_01php概述語法

PHP_01之PHP概述、數據、語法,php_01php概述語法

編輯:關於PHP編程

PHP_01之PHP概述、數據、語法,php_01php概述語法


1、定義:PHP Hypertext Preprocessor,超文本預處理器,服務器端腳本語言;
2、環境:WAMP:Window+Apache+PHP+MySQL;
 LAMP:Linux+Apache+PHP+MySQL;
 web服務器訪問:http://localhost:80或者http://127.0.0.1:80
3、語法:
 常見錯誤:Parse error(解析錯誤);syntax error(語法錯誤);
 8種數據類型:①整型(int/integer),范圍-21億~21億,0~42億;②浮點型(float/double/real);③字符串(string),單引不解析變量,雙引解析;④布爾(bool/boolean),true/false;⑤數組(array);⑥對象(object);⑦資源(resource);⑧空(null/NULL),聲明並賦值為null,未聲明變量值為NULL,經過unset()注銷變量值為NULL;
 常量:define(name,value);const NAME=VALUE;常量名稱不要包含$;
 系統常量:PHP_VERSION:php版本;PHP_OS:運行環境;
 魔術常量:_LINE_:得到當前行號;_FILE_:得到文件的絕對路徑包含文件名;_DIR_:得到當前文件的絕對路徑不包含文件名;
 預定義變量:$_GET:表單發送,地址欄參數傳遞,超鏈接參數傳遞;$_POST:表單接收;$_REQUEST=$_GET+$_POST+$_REQUEST;
4、數據類型轉換:
 隱式轉換:①轉換為數值:true-》1,‘31king’-》31,‘true’-》0;②轉換成字符串:true-》字符串1,false-》空字符串,數值型-》字符串的數值型;③轉換為布爾型假:0/0.0/‘0’/null/空數組;
 強制轉換:①小括號形式(int),(string),(bool),(array)。。。;②函數形式:intval(),floatval(),strval(),boolval();不影響變量本身;
 永久轉換:會改變變量類型;settype($val,$type);設置變量類型gettype($val);返回變量類型
5、常用:
 echo:輸出字符串,英文逗號分隔;
 var_dump($var,...):打印變量詳細信息;
 unset($var,...):銷毀變量;
 header('content-type:text/html;charset=utl-8'):告訴浏覽器編碼方式;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved