前端隨心記 PHP基礎

2022-03-10 17:43:37 字數 1419 閱讀 4592

php變數規則

變數以$符號開始,後面跟變數名稱.

變數名必須以字母或者下劃線字元開始

變數名只能包含字母數字字元以及下劃線

變數名不能包含空格

變數名是區分大小寫的

php變數作用域

local

global 用於函式內訪問全域性變數.

static 當函式完成後,它的所有變數都會被刪除,然而,有事不希望摸個區域性變數被刪除,可使用static.

parameter

php echo和print語句

echo: 可以輸出乙個或者多個字串

print:只允許輸出乙個字串,返回值總為1

擴充套件輸出語句

.以 《我的第乙個段落。

eof;

// 結束需要獨立一行且前後不能空格

?>

php 資料型別

string 字串

intrger 整型

float 浮點型

boolean 布林型

array 陣列

object 物件

null 空值

var_dump( ); 可以列印資料型別和資料內.

print_r; 僅返回結果.

設定php常量

乙個常量由英文本母、下劃線、和數字組成,但數字不能作為首字母出現。 (常量名不需要加 $ 修飾符)。

php strlen( )函式

返回字串的長度(字元數)

php strpos( )函式

在字串內查詢乙個字元或一段指定的文字,如果找到匹配,該函式返回第乙個匹配的字元位置,未匹配返回false.

print_r($_request); //請求物件

print_r($_get); //get請求的引數

print_r($_post); //post請求的引數

print_r($_server[''http_host]); //關於伺服器的物件

計算陣列的長度,並輸出.

$arr=array('hello','world');

echo count($arr); //count(arr)計算陣列長度

for($i=0;$iphp json encode( )編碼,中文不轉碼.需滿足以下兩個條件:

1.檔案的編碼為

header("content-type: text/html; charset=utf-8");

2.echo json_encode($fruit,json_unescaped_unicode);

php陣列之關聯陣列賦值

前端隨心記 MySQL

資料庫 顧名思義,就是儲存資料的倉庫。mysql是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。mysql是乙個輕量級的資料庫,與php配合使用效果非常好,mysql支援大部分sql語句。常見的資料庫 oracle mys...

前端隨心記 雲計算(2)

虛擬化就是由位於下層的軟體模組,通過向上一層軟體模組提供乙個與它原先所期待的執行環境完全一致的介面的方法,抽象出乙個虛擬的軟體或硬體介面,使得上層軟體可以直接執行在虛擬環境上。虛擬化的分類 硬體抽象層上的虛擬化 通過虛擬化硬體抽象層來實現虛擬化,為客戶機作業系統提供相同或相近的硬體抽象層 相同的指令...

前端隨心記 小程式的雲函式

小程式的雲函式開發 開啟小程式的雲開發模式 當每次新增新的函式時,都需要手動進行上傳,需支援npm時要在專案開啟nom支援。雲函式的增刪改查 增 insert function success res fail err 改 updata function then res catch err 查 s...