1標記符
2常量與變數
3函式4流程控制
5迴圈6邏輯運算
7php字串
<?php
$str1
='yonghu'
;echo
"獲取字串位置"
.strpos
($str1
,'h');
echo''
;echo
substr
($str1,2
,4);
$strarr
=str_split
($str1);
print_r
($strarr);
echo''
;$str2
="1 2 3 4 5 6"
;$resultarr
=explode
(' '
,$str2);
print_r
($resultarr);
echo''
;echo
"$str1
7 8 9 $str2";
echo''
;echo
"$str1
789"
;echo''
;echo
"$str1
7 8 9"
;
8php陣列
//8陣列
$arraydata=[
];$arraydata[1
]=1;
$arraydata[2
]=2;
print_r
($arraydata);
// array_pop()刪除最後乙個 array_push 新增乙個到最後位置
$arraystr
=array(1
=>
'111',2
=>
'22222'
,'q'
=>
'qwe'
,'w'
=>
'asd');
echo""
;print_r
($arraystr
);
9 include與require區別
include引入檔案的時候,如果碰到錯誤,會給出提示,並繼續執行下邊的**。
require引入檔案的時候,如果碰到錯誤,會給出提示,並停止執行下邊的**
require()語句的效能與include()相類似,都是包括並執行指定檔案。不同之處在於:對include()語句來說,在執行檔案時每次都要進行讀取和評估;而對於require()來說,檔案只處理一次(實際上,檔案內容替換require()語句)。這就意味著如果可能執行多次的**,則使用require()效率比較高。另外一方面,如果每次執行**時是讀取不同的檔案,或者有通過一組檔案迭代的迴圈,就使用include()語句。
include_once require_once 只執行一次
10 類與物件
命名空間
<?php
namespace
hhh;
class
user
public
function
getid()
}
<?php
namespace
lll;
class
user
}
$user1
=new
\hhh\user()
;$user1
->
getid()
;$user1
=new
\lll\user()
;$user1
->
getid()
;
成員方法:例項物件的方法
類方法:類的 static方法
const定義常量 規範全部大寫
丟擲異常
<?php
namespace
hhh;
useexception
;class
user
}public
function
getid()
}
11類的繼承與重寫
<?php
include_once
"./userclass.php"
;//管理員類
class
adminuserclass
extends
\hhh\userclass
public
function
getid()
}
12 時間與週期
<?php
// date_default_timezone_set() 設定時區
//獲取時間戳
echo
time()
."";
//data函式時間 y年 m月(英文) m(數字) d日(英文) d(數字) h時(24小時制) h時(12小時制) i分 s秒
echo
date
('y').
"";echo
date
('y-m-d h:i:s').
"";//時間戳換算成年月日 第二個引數為時間戳
echo
date
('y-m-d h:i:s'
,time()
).""
;
PHP學習筆記(1)基礎
1.語法 以 結尾 例 echo hello world 2.注釋 單行注釋 單行注釋 多行 注釋 3.變數與資料型別 3.1定義變數 php是一門弱型別的語言所以定義的時候不需要寫出資料型別,其他要求與其他語言定義變數的要求相似 1.以 開頭,後面跟著變數名 2.不能以數字開頭 3.必須以下劃線或...
PHP部分基礎內容
echo hello world 這是一行注釋 php 中的每個 行都必須以分號結束 變數以 符號開始,後面跟著變數的名稱 php 沒有宣告變數的命令。特點 1 變數不需要指定資料型別 弱型別 2 變數名必須以 開頭,3 變數命名 由英文本母 數字下劃線組合,不能數字開頭 4 對大小寫敏感。php ...
c 基礎部分(1)
include 預處理標誌 iostream是標準的輸入輸出庫 int main int argc,char argv main主函式作為程式的執行入口 std cout 我初學c n int x std cin x std cout在使用 std cout物件來輸出資訊的時候,它的後面要跟乙個左移...