導航:首頁 > 編程語言 > php函數

php函數

發布時間:2022-01-26 07:04:34

php函數多少

3000多個
其中內置函數700多個

⑵ PHP函數等或等於應該怎麼表達

要達到你的目的有很多種方法,我也閑著,就幫你寫幾種
1、 最常用的
if($filename == 'index.php' || $filename == 'abc.php') { echo 'A'; } else { echo 'B';}
2、條件表達式(我比較喜歡的)
echo ($filename == 'index.php' || $filename == 'abc.php') ? 'A' : 'B';
3、switch 語句
switch($filename) {
case 'index.php' :
case 'abc.php' :
echo 'A'; break;
default :
echo 'B'; break;
}
4、另外一種 switch 語句
switch(true) {
case ($filename == 'index.php' || $filename == 'abc.php') :
echo 'A'; break;
default : echo 'B'; brea;
}

5、正則表達式(如果我寫我可能會這樣寫,因為這個可以很方便的去忽略大小寫,在windows環境下的文件名就忽略大小寫的)
echo preg_match("/^(index|abc)\.php$/i", $filename) ? 'A' : 'B';

同樣,正則表達式這個也可以 寫成 switch 或者 if語句。可以根據上面的改

6、建立數組
echo in_array($filename, array('index.php', 'abc.php')) ? 'ok' : 'no';
這個同樣可以改寫成 if 或者 switch 條件句

不過 這些要視情況而定。比如條件表達式,不能或不適合處理過於負責的邏輯去執行較復雜的操作,if 和 switch 應該都沒問題。

無聊亂寫,有問題可以問。

⑶ php函數內定義函數

匿名函數

<?php
functiontest(){
$func=function(){
echo'test';
};
$func();
}
?>

⑷ php中shal()函數的用法

加密吧,類似MD5()

一般申請會員,傳數據到資料庫,那麼密碼不能是明文,都是md5(密碼字元串)後放到資料庫中

⑸ PHP函數等於或等於應該怎麼表達

<?php
if($filename == 'index.php' || $filename == 'abc.php') {
echo '??';
}else {
echo 'b';
}
?>

或者
if($filename == 'index.php') {
echo 'a';
}else if($filename == 'abc.php') {
echo 'xxx';
}else {
echo 'B';
}

前者是 $filename 是 index.php 或 abc.php 的情況下 做相同操作的時候
可以使用。
後者是 不同的頁面做不同的操作的時候用!

⑹ html 引用php函數

用ajax或者把這個頁面變成PHP文件

⑺ php如何調用函數

PHP函數調用與Java/C/C++是一樣的額,通過函數名(參數列表)就可以了,

舉個栗子:

圖中,有兩處函數調用,一開始的session_start()是調用的PHP函數,validate_user($username, $password)是用戶自定義函數,同樣的方式調用。

⑻ php函數不支持的功能有:

A肯定不對,並沒有可變函數名稱的說法,雖然函數可以用變數形式調用。

如果是多選的話,D有可能也不對,php語言中並沒有真正意義上的指針,無論是傳遞引用還是游標都是一種指針應用,但是和c的指針不能畫全等號

樓上那個可以忽略了,可變參數個數是肯定支持的,如系統函數sprint_f可以使用1-n個參數。

⑼ PHP中如何調用函數

如果agree有顯示結果
可以這樣做
<input type='button' name='No' value="Disagree" onClick="location.href=location.href+'?a=1'">
<?
if($_GET['a']=='1')
{
id=1;
agree($id,$startdate,$enddate,$days);
}
?>

其實你應分前後台,
分兩個文件,
一個顯示給客戶,在ie上運行,叫前台
一個處理事務在伺服器上運行,叫後台
用js從顯示頁跳轉到處理頁(或用提交表單,可處理更多信息)
處理完再跳轉到顯示頁

⑽ 這個PHP函數是什麼意思

傳入的三個參數table是表名,$dataA是對象數組(提供參數),id是一個字元串,整個作用就是將表table中符合id列表的欄位修改為指定內容,比如$table為test,$dataA為array('one'=>1,'two'=>2),$id為2,4,6,8
上面代碼運行後,最終拼接出來的$sql就是
updata test set one=1,two=2 where id in (2,4,6,8)

閱讀全文

與php函數相關的資料

熱點內容
android系統運行動態編譯的程序 瀏覽:417
計算編程中常用的if語句是 瀏覽:734
linux文件夾許可權亂了 瀏覽:909
程序員職業病預防保健操 瀏覽:678
c程序修改後需不需要重新編譯 瀏覽:723
怎樣把圖片分別放置在文件夾中 瀏覽:871
推流伺服器地址是什麼 瀏覽:630
java允許多重繼承 瀏覽:511
解壓小玩具好玩又可愛 瀏覽:408
騰訊雲大帶寬伺服器 瀏覽:821
加密鎖的售後 瀏覽:268
linux登不上去 瀏覽:729
聯想伺服器休眠後如何喚醒 瀏覽:111
四川話女孩學習編程 瀏覽:322
編譯原理文法區分 瀏覽:1001
教師可以做程序員嘛 瀏覽:637
終結戰場安卓國際服怎麼下載 瀏覽:155
現在的高端伺服器屬於什麼 瀏覽:810
企業銀行解壓流程 瀏覽:447
用app壓縮文件 瀏覽:227