国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP學習一

2019-11-08 00:50:52
字體:
來源:轉載
供稿:網友

php在web開發中的應用

收集表單數據 生成動態網頁 字符串處理 動態輸出圖像 服務器端文件系統操作 編寫數據庫支持的網頁 會話跟蹤控制 處理xml文件 支持利用大量的網絡協議 服務器端的其他相關操作

第一個PHP腳本程序

編寫一個后綴名為.php文件 上傳到Web服務器的文檔根目錄下 通過瀏覽器訪問Web服務器管理下的PHP文件, 就可以運行PHP文件 在PHP文件中可以編寫HTML、CSSjavaScript等 語言,但使用起始標記<?php和結束標記?>之前的代碼用PHP應用服務器解析,將解析后的代碼發到客戶瀏覽器,在這個標記這外的都直接發送給客戶端,客戶端再用瀏覽器解析

PHP語言

<?php ?> 可以加在任意地方<?php echo "11111111111111111 <br>"; $hello="############## <br>"; ?> <?=$hello ?><? echo "2222222222222 <br>";?><% echo "333333333333333 <br>";%><script language="php"> echo "44444444444444444 <br>";</script>

PHP語言標記

<?php ?> 推薦使用這個 如果?>之后就是腳本結束可以不加,建議不要加 <? ?><?=$var ?> <% %> <script language=“php”> </script>

配置php.ini使<? ?><% %>顯示正確

支持<??><%%>需要把php.ini中的short_open_tag 設置為On,還有 Allow asp-style <% %> tags前面的分號去掉,把asp_tags設置為On就可以了。

指定分隔符“分號”

語句分兩種:

一種是功能執行語句 后面一定要加分號 與?>最近一條語句可以不加分號,建議都加分號 一種是結構定義語句 后面一定不要加分號

程序中的注釋

// 單行注釋 /* */ 多行注釋,中不能再包含多行注釋 #腳本注釋 /** */ 文檔注釋 1.寫過不合適的代碼注釋 2.寫幫助文檔 3.調試程序 注意: 注釋要寫在代碼的上面或是右邊

在程序中使用空白

空白:空格 tab 換行

PHP中使用變量

變量的聲明

如果在用到數據時,需要用到多次就聲明為變量使用。 $變量名=值 強類型語言中(C,Java),聲明變量一定要先指定類型(酒瓶) PHP是弱類型的語言,變量的類型由存儲的值決定(瓶子) Isset(); 判斷一個變量存不存在Unset(); 刪除一個變量

變量的命名

變量前一定要使用”$”, 聲明和使用都要有這個符號。 不能以數字開頭 不能使用PHP的運算符號+ - * / % & . PHP可以使用系統關鍵字作為變量名 注意:PHP變量區分大小寫,(只有變量和常量區分大小寫,其它不區分) 變量名稱一定要有意義,可以使用英文單詞,也可以使用漢語拼音。

可變變量

一個變量的變量名可以動態設置和使用

<?php $one="######"; $two="one"; $three="two"; $four="three"; echo $four."<br>"; echo $$four."<br>"; echo $$$four."<br>"; echo $$$$four."<br>";threetwoone######

變量的引用賦值

使用一個“&”符號加到將要賦值的變量前面(源變量)

<?php $one=10; $two=&$one; $one=100; echo $one."<br>"; echo $two."<br>";100100

變量的類型

PHP是弱類型的語言

PHP中共有8種類型

4種標量 整型:int integer 布爾型:bool boolean 浮點型:float, double, real 字符串:string 2種復合類型 數組: array 對象 : object 2種特殊類型 資源類型:resource 空類型:null

Var_dump(變量或值) ; //既可以查看變量或值的類型,又可以看數據

<?php $var=10; echo '<其他變量的聲明<?php $int=10; //十進制聲明 $int=045; //以0開頭的表示以八進制聲明一個變量 $int=0xff;//以0x或0X開頭的表示以16進制聲明一個變量 $int=-5; //整數的最大值 4字節 2的32次方 , 214483647 $float=10; $float=-10; $float=3.14E5; $float=3.14E+5; $float=3.14E-5; //E e 均可 //以下都是FALSE的情況 $bool=false; //true $bool=0; //非0的數 $bool=0.000; //有非0的數出現 $bool=""; $bool=" "; $bool=null; //非空代表 $bool="0"; //非空非0的字符串 $bool=array(); //有成員的數組 //字符串的聲明 $str='aa/'aaa'; $str="aa/"aaa"; $str=<<<aaaaa; $str=`aaaaa`; //單引號和雙引號的區別 //1、單引號和雙引號都可以聲明字符串 //2、聲明的字符串沒有長度限制 //3、在雙引號的字符串中,既可以直接解析變量,又可以直接使用轉義字符 //4、在單引號的字符串中,不可以解析變量,也不可以使用使用轉義字符(可以轉義單引號本身,也可以轉義字符"/") //5、在雙引號中不能再使用雙引號,在單引號中不能使用單引號 //6、最好使用單引號 $int=10; $str="aa{$int}a/na/ra/taa{$int}"; echo $str; //定界符號聲明字符串,大量字符串(可以用轉義字符) //hello是一個自定義的字符串,它后面不能有任何字符,空格也不可以 //也要以這個字符結束,但結束前也不能有任何字符 $str=<<<hellohello;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 呼伦贝尔市| 惠水县| 九寨沟县| 澄江县| 新昌县| 米林县| 兰州市| 萍乡市| 马尔康县| 霸州市| 曲周县| 武川县| 从化市| 城口县| 绥芬河市| 平凉市| 梅河口市| 定安县| 清远市| 灯塔市| 彭山县| 仙游县| 河东区| 重庆市| 当涂县| 蓬安县| 巩留县| 南丰县| 盐亭县| 云阳县| 米林县| 马边| 多伦县| 浦江县| 苏尼特右旗| 宁波市| 靖边县| 射洪县| 灯塔市| 鸡泽县| 石门县|