導航:首頁 > 編程語言 > 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函數相關的資料

熱點內容
安卓手機瀏覽器怎麼掃二維碼 瀏覽:715
通達信成本均線源碼 瀏覽:614
可以下載的解壓音頻 瀏覽:564
海賊王怎麼換伺服器 瀏覽:318
計算機上的共享文件夾映射 瀏覽:940
榮耀安裝包在文件夾哪裡 瀏覽:195
機票php源碼 瀏覽:231
linux共享mac 瀏覽:922
中國沒有國外的伺服器地址 瀏覽:758
為什麼退款伺服器連接錯誤 瀏覽:556
android簡訊存儲位置 瀏覽:970
unix網路編程卷4 瀏覽:808
找靚機app下單什麼時候發貨 瀏覽:413
android一個應用兩個進程 瀏覽:803
linux硬碟復制 瀏覽:808
php圖片伺服器搭建 瀏覽:801
下載壓縮文件怎麼打開 瀏覽:194
新建文件夾叫什麼名字 瀏覽:567
windows20的開機命令 瀏覽:335
微信一般在電腦的那個文件夾 瀏覽:511