2.1php标签,语法,注释
*本節(jié)視頻和圖例請(qǐng)看百度云:http://pan.baidu.com/s/1getBENp
預(yù)定義變量常量+變量傳值
1回顧+php標(biāo)簽
2php語(yǔ)法+注釋+量(變量+常量)
3預(yù)定義變量+預(yù)定義常量
4php代碼執(zhí)行過(guò)程+代碼執(zhí)行內(nèi)存分析
5變量傳值(值傳遞+引用傳遞)+可變變量+整型數(shù)據(jù)類型
6數(shù)據(jù)類型(浮點(diǎn)型+布爾型+字符串(單引號(hào)+雙引號(hào)+定界符))
?
?
回顧
搭建獨(dú)立環(huán)境
基礎(chǔ)知識(shí):HTML,網(wǎng)站(服務(wù)器,IP,域名),網(wǎng)站訪問(wèn)流程
搭建環(huán)境:Apache,php和mysql
Apache:獲取瀏覽器請(qǐng)求,處理請(qǐng)求(處理靜態(tài)HTML)
PHP:鑲嵌在Apache,負(fù)責(zé)處理php語(yǔ)句
加載:LoadModule
分配:AddType
加載配置文件:PHPIniDir
Mysql:存儲(chǔ)數(shù)據(jù)
PHP加載Mysql提供的擴(kuò)展:extension
指定擴(kuò)展路徑:extension_dir
虛擬主機(jī):實(shí)現(xiàn)一臺(tái)電腦服務(wù)多個(gè)基于域名的網(wǎng)站
PHP基礎(chǔ)知識(shí)
php標(biāo)簽
用來(lái)告訴php引擎當(dāng)前標(biāo)記內(nèi)部的代碼是php代碼,請(qǐng)解析。其他的內(nèi)容不需要php解析,直接保留。
PHP標(biāo)簽分為四種:標(biāo)準(zhǔn),腳本,短標(biāo)記,asp標(biāo)記
標(biāo)準(zhǔn)
<?php
//PHP代碼
?>
注意:通常如果一個(gè)腳本文件全部都是php代碼,那么可以省略結(jié)束標(biāo)記。
不需要閉合標(biāo)記的優(yōu)缺點(diǎn)
優(yōu)點(diǎn):
1. php會(huì)自動(dòng)的將后續(xù)無(wú)用的空行給忽略掉,從而達(dá)到節(jié)省帶寬
2. php能夠忽略掉空格,不會(huì)干擾其他文件輸出。
缺點(diǎn):
如果后續(xù)有非php代碼,php引擎就會(huì)報(bào)錯(cuò)。
腳本
php是一種腳本語(yǔ)言,一定可以使用腳本標(biāo)記
<script language=”php”>
//PHP代碼
</script>
注意:腳本標(biāo)記通常不怎么使用,為了區(qū)分javascript。
短標(biāo)記
<?
//PHP代碼
?>
短標(biāo)記默認(rèn)是已經(jīng)被限制了,不允許使用,如果要使用,需要在配置文件中開(kāi)啟短標(biāo)記使用
開(kāi)啟
必須重啟Apache才能生效
效果
注意:短標(biāo)記已經(jīng)不再使用
asp標(biāo)記
<%
//PHP代碼
%>
asp標(biāo)記,默認(rèn)是被關(guān)閉的,如果要使用,需要開(kāi)啟配置。
開(kāi)啟
效果
php語(yǔ)法
1. 所有的php代碼必須寫(xiě)在php標(biāo)簽之內(nèi)
2. php語(yǔ)句以行為單位,每一行都必須用分號(hào)結(jié)束
a) 如果沒(méi)有結(jié)束標(biāo)記,那么任何一行都必須有分號(hào)
b) 如果有結(jié)束標(biāo)記,那么最后一行可以省略分號(hào),但是不建議
PHP注釋
行注釋:用于一行的注釋
//:單行注釋
#:單行注釋
塊注釋:/* 多行注釋,可以跨行*/
一般情況下,在需要進(jìn)行跨行描述的時(shí)候(函數(shù))
建議:任何一個(gè)代碼都必須攜帶注釋
posted on 2016-03-16 23:34?山山未遲 閱讀(...) 評(píng)論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/lifushan/p/5285733.html
總結(jié)
以上是生活随笔為你收集整理的2.1php标签,语法,注释的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android常见面试问题
- 下一篇: 微信可以换皮肤吗(微信公众平台)