PHP的常用函式 持續更新

2022-03-30 20:42:59 字數 1704 閱讀 2456

由於害怕遺忘,故在此記錄下常用的php函式,以便複習

作用:定義常量 注意,只能定義常量,不能定義變數。

用法

<?php

define('a',100);

?>

作用: 向下取整

用法

<?php

echo intval(1.1);

//輸出結果是1;

?>

作用:獲得某一字元或一子字串在一字串中的位置

用法

<?php

$str = "string";

echo strpos($str,'s');

?>

底層似乎是用kmp實現的? 不是很確定

作用:擷取字串

用法

<?php

$str ="123";

echo substr($str,1,2);

?>

輸出:23;

如果不設定終點,將擷取到末尾

返回值是字串

作用:分割字串

將字串分割為字串陣列

用法

<?php

$str ="123";

$res =str_split($str);

print_r($res);

?>

作用 輸出一陣列內每個位置的值

用法 見 5

作用; 以特定字串分割字串

<?php

$str ="12 3 4";

$res=explode(' ',$str);

print_r($res);

?>

作用:正如它的,名字一樣,這就是個陣列,用來定義陣列

用法

<?php

$str=array();

$str[0]=1;

$str[2]=3;

$str[『1』]=3;

$st=array(1=>1,2=>2);

print_r($st);

?>

注意,php中的陣列可以存放任意型別的資料

同時陣列的下標也可以為字串

php中的排序函式有6種

分別是sort rsort asort ksort arsort krsort

__construct 是php中的建構函式

與c++中建構函式相同,有一樣的用法

用法:

<?php

class box

} $b=new box();

echo $b->a;

?>

作用:列印顯示,乙個變數的內容與結構,以及型別的資訊。

用法

<?php

$a=10;

var_dump($a);

?>

定義:析構函式指的是當某個物件的所有引用被刪除,或者物件被顯式的銷毀時會執行的函式。

用__destruct()來定義,與建構函式差不多

<?php

class box

}$a = new box();

unset($a);

?>

輸出結果是1;

但當php**執行完畢以後,會自動**與銷毀物件,因此一般情況下不需要顯式的去銷毀物件。

php 常用函式集合 持續更新中

在php的開發中,巧妙的運用php自帶的一些函式,會起到事半功倍的效果,在此,主要記錄一些常用的函式 1 time microtime 函式 time 獲取當前時間戳 microtime 獲取當前微秒字串 1 測試microtime 函式 2echo 當前時間戳,以秒為單位 time 3 echo ...

python 程式設計常用函式(持續更新)

目錄 1.打亂列表元素順序 2.for迴圈取字典鍵 3.字典中加入元素 4.python中的非同步 5.統計列表中元素的個數 6.對數 from numpy import a list range 10 random.shuffle a print a a for i in a print i a ...

我用到的PHP函式記錄,持續更新

php uname 返回執行 php 的系統的有關資訊。原型 string php uname string mode a 返回執行php的作業系統的相關描述,和 phpinfo 最頂端上輸出的是同乙個字串。如果僅僅要獲取作業系統的名稱。可以考慮使用常量 php os,不過要注意該常量會包含 php...