初學php...記得都是基本點
<?php ?> 每個php語句的結束都要有分號; // /**/ 注釋和c一樣 全域性變數用gobal定義 例如gobal $age; 靜態變數,static $age=0;
超級全域性變數,這是預定義的
if{} elseif{}else{} ,switch,break,while,do....while,for
function() 定義函式,函式可以有引數,引數可以有預設值而不需要傳參,有個不一樣的是,傳進來的變數被函式建立了個副本來儲存它,如果函式內部修改了這個變數,但函式外的變數不變,不過可以通過在引數前加個&,來定義引用引數,像這樣function sum(&$x,&$y)
include語句允許將其他php指令碼加入到你的指令碼來,include('a.php'),include_once(),因為include()不檢查指令碼是否已經被包含了,如果重複包含,將會報錯,可以使用include_once()即使出現兩次同樣的包含,也不會報錯,include_once可以用於在指令碼執行期間同乙個檔案有可能被包含超過一次的情況下,想確保它只被包含一次以避免函式重定義,變數重新賦值等問題。
inlucde()如果載入失敗會繼續往下執行,require()如果載入檔案不存在載入失敗的會報錯並且挺直
include_once()與require_once()的區別:他們都在載入以後並且執行下面的指令碼include_once 就算匯入的 檔案不存 下面**也會繼續執行。 不會停止require_once 匯入的檔案不存在的話 ,程式就會結束。一般情況下 不影響程式的 html檔案等 用 include_once 匯入而 庫檔案 配置檔案等等 使用 require_once 匯入。
class 建立乙個類,關鍵字extends來指定繼承的類 class 子類名 extends 父類名, parent: 在子類中呼叫父類的方法,允許改動。
&相當於c的取位址符
關聯陣列和下標陣列,下標陣列和c陣列一樣,關聯陣列相當於python中的字典吧,不過key和value的連線是用=>, is_array()用來判斷變數是否為數$y<?php
$yes = array;count($yes);//統計陣列元素個數
$yes['c']='3';//直接新增值?>
陣列的排序sort_flags()之類的,多維陣列,extract(),接受乙個陣列作為引數,生成若干個本地變數,使得陣列中的key成為變數,可以直接通過key名引用。
compact()是extract()的相反作用,將若干變數組成陣列,引數也可以是陣列,組成多維陣列。
preg_match ()— 執行匹配正規表示式
隨便記記 linux
作業系統的作用 對硬體進行操作 整合系統呼叫的介面,供使用者使用 作業系統 桌面作業系統 windows macos linux 伺服器作業系統 linux windows server 嵌入式作業系統 linux 移動設別作業系統 ios android 基於linux 虛擬機器通過軟體模擬完整計...
這裡就是隨便記記
啊一開始學的神馬來著 並查集 動態規劃 dfs bfs 還有個神馬。忘了 我去看看 我去 我真忘了 貪心。首先貪心講神馬來著。當前最優?晚點練習紫書 完全忘了。然後 並查集練得比較多 先初始化 找根合併 最後要求什麼查什麼。恩.優化方法呢 有個直接連根的 還有個按秩合併 對伐 關於圖 有個kruth...
Mysql 學習記一
參考相關文件,了解到從以下幾個簡單 的方面來學習 sql 基本資料型別 sql 基本語法操作 sql函式 幾方面開始學習。今天先來總結一下幾種資料型別,確實與之前的指令碼語言有所差別。一 數字型別 包括整形 浮點型。整型 1.tinyint 2.smallint 3,mediumint 4.int ...