08 基本函式

2021-08-02 20:32:06 字數 1564 閱讀 1121

定義函式

function f()

呼叫函式 f();

可變函式

function f()

$f1='f';

$f1();

匿名函式

$f=function ($str);

$f("helloworld");

函式的區域性變數

function t() }

基本函式

$str="helloworld";

int strlen($str);//用於計算str的長度

header('contetn-type;text/html:charset=utf-8');

strtoupper($str);//字母轉換大寫

strtolower($str);//字母全部小寫

ucfirst($str);首字母大寫

uworlds($str);每個單詞大寫

str_replace('new','old',$str);

str_ireplace('new','old',$str);

htmlspecialchars($str);

trim();

ltrim();

rtrim();

strpos($str1,$str2);//計算str1的第一次出現的位置

stripos();//不區分大小寫

strrpos();

strripos();//最後一次

substr($str,int start,int length);擷取

strstr();

stristr();

strchr();

$str1='asdc

fsfc';

$str2='c';

strchr($str1,$str2);//cfsfc

strichr($str1,$str2);//c

strrev($str);取反

md5($str);加密

str_shuffle($str);//打亂

explode($str);//分割

implode($str);//結合陣列

sprintf();格式化字串

數學函式

ceil (2.7)=3;

float(2.7)=2;

pow(2,3)=8;

sqrt(4)=2;

min($arr);

max();

rand(1,100);

mt_rand(1,100);

round(66.564,2)=66.56;

時間函式

number_format();

fmod(7.8,3)=1.8

echo date(y-m-d h:i:s);

date_default_timezone_set(asia/shanghai);//設定時區

date_default_timezone_get();//獲得時區

time();時間戳

strtotime('-3 weeks');//時間上三周

microtime();

08函式 引數

函式中儲存的 不會立即執行,需要呼叫 語法 def fn 形參1,形參2.塊 deffn print 這是第乙個函式 print fn fn 這是第乙個函式 fn是函式物件,fn 是函式呼叫2.1形參和實參 定義乙個函式可以用來求任意兩個數的和 賦值 是呼叫時賦值,或者定義時賦值 可以在定義函式時,...

課堂筆記08 函式

函式也是 個物件 函式 來儲存 些可執 的 並且可以在需要時,對這些語句進 多次 調 語法 def 函式名 形參1,形參2,形參3.塊注意 函式名必須符合識別符號的規範 可以包含字 數字 下劃線但是不能以數字開 頭 print是函式物件 print 是調 函式 定義乙個函式 函式中儲存的 不會立即執...

08函式基礎,函式引數,內建函式

函式的定義 def 函式名 引數 pass return 表示式 函式名命名規則 字母 數字和下劃線組成,和變數命名規則一致 return 後面可以返回任意表示式,但不能是賦值語句 函式呼叫 函式名 引數 return 注意 return 和 print 的區別,return是函式的返回值,返回值可...