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

php函數調用

發布時間:2022-01-24 23:45:39

『壹』 php里怎麼調用外部函數啊

看樣子你是windows平台的web伺服器,關鍵是你對伺服器有多少控制力。
如果你完全可以控制伺服器,並且就是要用這種不安全的操作,那麼php配置中不要禁用exec/system/passthru 這些函數,如果不需要test.exe的返回結果,那就用exec,否則用passthrr
如果你完全可以控制伺服器,打算使用標准擴展方式,那麼應該把你的代碼做成dll,然後在php配置中載入dll。這個網上別人寫過的資料有,就是你需要php的源碼,然後自己搞定。沒辦法,開源的東西就是如此。這應該是推薦的做法。
你的描述感覺伺服器在你控制之下,否則就不可能用exe文件,只能把你的exe的功能用php實現,或者用文件之類作為媒介傳遞。

『貳』 javascript怎樣調用php函數

womanv 說得很清楚了
JS 是瀏覽器語言,PHP 是伺服器語言,因此JS 無法直接調用 PHP 函數,但PHP 可以調用 JS 函數,方法是:
print("<script type='text/javascript'>alert('OK !')</script>");
如果你想用 JS 與 PHP 通信,最好的辦法就是 AJAX 了,如果你只是想調用 PHP 中的變數,則把變數以隱藏域的形式存儲起來,賦於 id, 以 document.getElementById('ID') 就可以引用了

『叄』 php如何調用外部php文件中的函數

在實驗的時候發現是可以的,代碼如下

<?php
function func(){ echo "I'm a external function <br />"; }

class Test {
function doExternalFunction($_externalFunc, $_param){
func();
$_externalFunc($_param);
}
}

function sayHello($_param){
echo "hello, $_param";
};

$name = "HanMeiMei";
$test = new Test();
$test->doExternalFunction("sayHello", $name);
?>

在調用Test類實例的doExternalFunction()方法時,外部的func()方法是可以運行的,因為它是全局的。但是建議不要這樣使用,
因為Test::doExternalFunction()對func()函數有依賴,當項目比較大時,而func()和Test類沒有同時引入到一個文件中來,會引
起錯誤。比較理想的情況是,使用回調函數的形式來調用外部函數,就像執行在Test::doExternalFunction()執行sayHello()一樣

『肆』 php點擊按鈕調用一個函數

<?php
functionquery(){
echo"<scriptlanguage="JavaScript">alert("haha!");</script>";
}
if($_GET["do"]=="yes"){
query();
}
?>
<inputtype="button"value="按鈕"onclick="javascript:cmdclick()"/>
<scripttype="text/javascript">
functioncmdclick(){
document.location.href="?do=yes";
}
</script>

『伍』 php調用函數的方法

你那個set()函數本身有問題
test.php
<?php
require_once "test2.php";
set();
?>

test2.php
<?php
function set(){
echo "wdqwdqwdqw"
}
?>

弄個簡單的函數自己測試一下不就行了

『陸』 php頁面如何調用函數

在2.php 中 require('1.php');
就可以調用啦,這是最原生態的php代碼了。。

『柒』 PHP中自定義的 function如何調用

functionfunction_tool(參數){
函數代碼
}
調用方法:
function_tool(參數)

『捌』 PHP函數調用問題

程序是從上到下執行的,執行到a();的時候還沒有執行function a(){};這個,就是說還沒有定義a();這個方法,必須先執行function a(){};之後 再調用a(); 才生效。

『玖』 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類怎麼調用自己的函數

對,
public 的 是這樣調用.
static 的是 self::function().

====
over

閱讀全文

與php函數調用相關的資料

熱點內容
次肋梁需要加密嗎 瀏覽:742
安徽蚌埠社保卡號用哪個app 瀏覽:217
php手冊下載哪個好 瀏覽:163
安卓轉蘋果為什麼轉不成功 瀏覽:226
華為榮耀系統編譯 瀏覽:733
看板塊app哪個好用 瀏覽:666
java即時編譯結果怎麼保存 瀏覽:911
java工程師在深圳 瀏覽:658
手機sql編譯軟體 瀏覽:524
外網伺服器地址購買 瀏覽:994
空調壓縮機電容價格 瀏覽:381
小程序選什麼雲伺服器 瀏覽:656
如何把java編譯回中文 瀏覽:777
天聯軟體伺服器地址是什麼 瀏覽:964
stc單片機加密 瀏覽:140
小程序地產廣告源碼 瀏覽:542
消費者信息加密私域 瀏覽:431
程序員開發團隊可以怎麼創業 瀏覽:925
設備共享伺服器是什麼意思 瀏覽:126
java符號類型 瀏覽:331