欢迎来到天天文库
浏览记录
ID:14135740
大小:693.00 KB
页数:95页
时间:2018-07-26
《[程式语言][php] php语法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、PHP程式設計2PHP簡介2PHP嵌入語法2引用檔案語法2程式註解2PHP系統常數2自定常數2PHP的資料型態與變數2integer與double2string2string轉換2array2多維array2型態轉換2變數的使用和視野2與變數相關的函數2運算符號2流程控制2if…else控制流程2while迴圈2dowhile迴圈2for迴圈2switchcase流程2中斷語句—break與continue2函數與物件2函數2物件2NULL值或未定義值2字串處理2常規表示式2常規樣式2常規表示式函數2檔案處理2開啟檔案2關閉檔案2處理檔案2其他常用的檔案處理函數2從客戶端上傳檔案2
2、下載至客戶端2PHP連線控管2持續性連接資料庫2建立MySQL使用者2拒絕連接2利用PHP連接MySQL2PHP程序设计PHP简介PHP的全名为“PHP:HypertextPreprocessor”,意思为“超文件预处理器”,是一种用来产生HTML网页原始文件的中介程序及语言。PHP是一种伺服端内嵌式HTML的应用程序(server-sideembeddedHTMLscriptinglanguage),类似IIS的ASP。PHP的语法,基本上是混合了C/C++、Java、Perl和自创部份语法。PHP不像用C或Perl写成的CGI程序,不是用来一大堆指令来输出HTML程序,而是直接
3、可以在PHP和HTML间切换。如以下是一个简单的PHP程序:
4、服务端)执行的Script程序,如:ASP也是一种Server端执行的Script程序。而JavaScript或VBScript则是本地端或客户端(Client)执行的程序。例如:我们下达http://www.im.chu.edu.tw/~dtchang/index.php,若index.php这支PHP程序内含有JavaScript程序,则index.php会先于www.im.chu.edu.tw这部机器上执行,而且这部机器上必需安装一套WEBServer(网站服务器,如:Apache)和可以分析和执行PHP的程序或套件。WEBServer会把index.php传给PHP的解析和
5、执行器执行,把index.php执行的结果以网页的方式回传给浏览器,而回传的网页中可能含有JavaScript程序,此时若有需要,则会透过浏览器于本地端(浏览器所在的这一部机器)上执行。因此,WEB-Based的信息系统开发者必需了解的程序和工具相当的多,还好,一般而言都不会太复杂。PHP嵌入语法PHP的语法采用自由格式(freeformat),其程序常以括起来,或者是以括来,若经设定也可以用<%和%>括起来。其写法有如下数种方式:¨例:此种写法最为常见。而echo(“Hellow
6、orld!”);可以写成echo“Helloworld!”;看起来较像是指令。echo()的功能为show出一段讯息。¨例:这种写法是上一种写法的简写方式,一般而言,是需要做config设定。¨程序代码例::echo“Helloworld!”;这种写法很像写JavaScript,但很少见。¨<%程序代码%>例:<%echo“Helloworld”;%>注:当asp标签(asptags)有设定时才可
7、以支持ASP-style的写法。这些不同的写法执行时都会显示一行Helloworld,参考如下画面:引用档案语法我们可使用require()或include()来把一个档案的内容引入目前的档案中(或执行位置),以下是require()和include()的使用说明:¨require(“檔名”);文件名所指的程序在网页程序执行前,即加载成为网页程序的一部份;通常放于程序的开头处,应用于程序一定要引入某一个档的时候,换言之,require的档名是不可以用字符串变量来临时决
此文档下载收益归作者所有