1.FILE
取得當前文件的絕對地址
2.basename(path,suffix)
返回路徑中的文件名部分
3.getdate(timestamp)
<?php
print_r(getdate());
E:\wamp64\www\demo\20171012demo\demo5.php:3:
array (size=11)
'seconds' => int 54
'minutes' => int 37
'hours' => int 5
'mday' => int 14
'wday' => int 6
'mon' => int 10
'year' => int 2017
'yday' => int 286
'weekday' => string 'Saturday' (length=8)
'month' => string 'October' (length=7)
0 => int 1507959474
4.過濾器
- Validating 過濾器:
- 用于驗證用戶輸入
- 嚴格的格式規(guī)則(比如 URL 或 E-Mail 驗證)
- 如果成功則返回預期的類型书幕,如果失敗則返回 FALSE
- Sanitizing 過濾器:
- 用于允許或禁止字符串中指定的字符
- 無數據格式規(guī)則
- 始終返回字符串
5.mktime(時,分伴找,秒熔号,月园担,日,年)
6.靜態(tài)屬性不能通過一個類已實例化的對象來訪問(但靜態(tài)方法可以)
7.數據庫
- DML(data manipulation language):
它們是SELECT徙融、UPDATE毁菱、INSERT窄瘟、DELETE衷佃,就象它的名字一樣,這4條命令是用來對數據庫里的數據進行操作的語言- DDL(data definition language):
DDL比DML要多蹄葱,主要的命令有CREATE氏义、ALTER、DROP等图云,DDL主要是用在定義或改變表(TABLE)的結構赂摆,數據類型震桶,表之間的鏈接和約束等初始化工作上济榨,他們大多在建立表時使用- DCL(Data Control Language):
是數據庫控制功能商膊。是用來設置或更改數據庫用戶或角色權限的語句,包括(grant,deny,revoke等)語句帕翻。在默認狀態(tài)下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人員才有權力執(zhí)行DCL
8.設有n個正整數萝风,將他們連接成一排嘀掸,組成一個最大的多位整數。
如:n=3時规惰,3個整數13,312,343,連成的最大整數為34331213睬塌。
如:n=4時,4個整數7,13,4,246連接成的最大整數為7424613。
<?php
$arr = array(7, 13, 4, 246);
function maxSplice($arr){
$n = count($arr);
for($i=1; $i<$n; $i++){
for($j=0; $j<$n-$i; $j++){
if($arr[$j].$arr[$j+1] < $arr[$j+1].$arr[$j]){
$temp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $temp;
}
}
}
$max_str = implode('', $arr);
return $max_str;
}
echo maxSplice($arr);
7424613