1. 程式人生 > >10.29隨筆

10.29隨筆

js文件 多次 對象 三元運算符 匿名函數 ont 關鍵詞 php程序 如果

變量:

可變的量、可定義多次

必須以$符號開頭

變量嚴格區分大小寫

變量的命名規則:(數字+字母+下劃線組合而成,不可以數字開頭,不能中文命名,也不可關鍵字命名

常量:

連接數據庫的時候用常量

定義常量的關鍵詞define()

define("取名字",替換值)

定義一個常量,定義常量時就要確定他的值

常量只能定義一次

常量的命名規則:常量建議取大寫多個單詞組合用_隔開 ;常量嚴格區分大小寫;常量不要$符號;常量命名規則(數字+字母+_組合而成)。但是不能以數字開頭,也不能用中文命名,不能以關鍵字命名

例:$a=“abc”;

define(“name”,$a);

常量有兩種命名方式,另一種為const: const 取名字 = 值;(用於面向對象)

技術分享圖片

php算數運算符

+ - * / % ! .

php裏面的加法就是做加法運算
js裏面的加法做拼接
empty() :判斷是否為空
isset() :判斷是否有值
unset() :清空變量的數據
define():定義常量

技術分享圖片

技術分享圖片

技術分享圖片

邏輯運算: || && = == === != ++a a+ + --a a-- += -= /= *= .=

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

比較運算符: < > = <= >= !=

技術分享圖片

技術分享圖片

技術分享圖片

is_int(判斷的值) 判斷是否為整形 返回的數據類型是布爾類型

0:代表false 失敗 1:代表true 成功

技術分享圖片

PHP_OS //獲取當前操作系統,註意嚴格區分大小寫且不需要括號

__LINE__ 魔術方法(嚴格區分大小寫) 得到當前代碼的行數

__FILE__ 魔術方法 得到當前文件路徑

dirname(__FILE__) 返回上一級的目錄

技術分享圖片

php加載文件

require("加載文件路徑") 加載文件 可以加載php文件,js文件,html文件

require_once() 加載文件1次

include("加載文件路徑") //加載文件 可以加載php文件,js文件,html文件


include_once("加載文件路徑") //加載文件1次

include() 和 require() 區別?
include() //加載html文件 當include()加載文件時,
文件裏面如果有錯誤,他只是警告。代碼照常執行。

require() //require()加載核心文件(
配置文件和數據庫連接)加載文件,
文件報錯,會提示致命錯誤,代碼不在向下執行了

技術分享圖片

流程控制語句

技術分享圖片

技術分享圖片

原始雙分支寫法:

技術分享圖片

多分支第2種寫法:

技術分享圖片

下面方法 一般用於在php和html交互時使用,方便與html代碼區分開來:

技術分享圖片

php程序文件裏面使用:

技術分享圖片

與html交互時推薦使用的,為了與HTML代碼區分

技術分享圖片

switch(判斷的值) 判斷條件:

流程控制語句
所有條件都不滿足下走default默認條件

技術分享圖片

例:

技術分享圖片

for ()循環語句 :

技術分享圖片

技術分享圖片

例:循環輸出1-100之間的所有數

技術分享圖片

技術分享圖片

while() 循環語句:

技術分享圖片

例:用while循環出1到100的所有數

技術分享圖片

例:循環輸出1-10之間奇數 不要5

技術分享圖片

三元運算符:

技術分享圖片

下面這種方法一般推薦使用在html頁面裏面:

技術分享圖片

php 函數 (封裝函數,db類):

js申明一個函數 function 函數名(){函數體}

php申明一個函數 function 函數名(){函數體}

技術分享圖片
php函數名不區分大小寫
display : 輸出
函數的命名規則:數字+字母+_組合而成,但是不能以數字開頭,不能使用關鍵字,不能用中文命名,多個單詞組合,使用駝峰命名規則
當函數有默認值時,調用函數數時不需要再傳參數和值過去
有默認值時,當我調用函數時傳了一個值,則會覆蓋之前有的默認值
函數多個值用逗號隔開
函數裏面如果參數沒有默認值,則調用函數時一定要賦值傳參數
有默認值的參數放在沒有默認值的後面
函數可以在任意一個地方調用
函數與函數直間可以嵌套使用

技術分享圖片

技術分享圖片

php函數超全局變量

超全局變量 global 值; $GLOBALS[‘值‘] $_GET $_POST
/* globals : 借用 引用
$_GET $_POST : 超全局變量 獲取表單的值 (重點)

例:

技術分享圖片

return 返回:

函數如果有返回的值,
你在調用函數時一定要去接受函數,這個變量就是接受結果的
一個函數體只能有一個返回值,也就是只能有一個return;

例:

技術分享圖片

這個例子中,只有第一個return可以獲得。

加載13.php這個文件

技術分享圖片

匿名函數 自己去調用自己 php裏面數組重點 ()
php裏面數組不要加new關鍵字
php裏面的數組關鍵字不區分大小寫 在js裏面嚴格區分大小寫 Array

技術分享圖片

輸出獲得:

技術分享圖片

技術分享圖片

10.29隨筆