Ⅰ php如何傳遞類參數
PHP類中,可能有多個屬性參數。當使用new創建一個對象的時候,可能需要完成初始化操作,需要從外邊傳遞參數進來。下面演示具體過程:
?php
class Test {
//定義私有變數name ,age
private $name, $age;
//構造函數,初始化的時候最先執行
public function __construct($name, $age) {
$this-
name = $name;
$this->age = $age;
}
public function showMsg() {
return "大家好,我叫".$this->name.";今年".$this->age."歲了!";
}
}
//定義參數
$name="網路知道";
$age=10;
//初始化類的時候傳遞參數
$te=new Test($name, $age);
echo $te->showMsg();
//輸出結果:大家好,我叫網路知道;今年10歲了!
?>
Ⅱ php技術中如何實現網頁到伺服器的參數傳遞
使用ajax進行數據傳參,或者使用表單
Ⅲ php如何傳遞類參數
直接實例化類
$db = new db($db_host, $db_user, $db_pass, $db_name, $enable_debugmode);
然後就可以取類裡面的對象了
$db -> query();
如果要在其它的頁面調用這個類裡面的對象的話,可以先把這個類的文件包含進來:
include("class.inc.php")/require("class.inc.php"),然後就可以用上面的方法來調用
Ⅳ php怎麼進行參數傳遞
所謂的傳遞數值,一般都是在訪問該頁面的時候起作用,所以你只需要將搜索的值保存在某個全局變數,到用的時候再取出來就可以。
一般搜索傳遞使用的是$_POST數組,你可以在調用C頁面時,將$_POST相關的值重新設置下就可以,或者可以直接用網址進行參數的傳遞。
Ⅳ php <img>如何傳參(將一個數組傳參)
url傳參不支持數組.
方法1: 把數組遍歷出來,組成鍵值對傳過去在接收.
方法2:把數組序列化,接收後在反轉.
示例:$arr = array('1','2','3');
$str = base64_encode(serialize($arr));//此時數組已經轉換為字元串
$a = unserialize(base64_decode($str));
print_r($a);
Ⅵ php怎麼傳遞參數
PHP程序內可以定義全局變數和私有變數來傳遞參數。
如果你問的是網頁表單中的傳遞方法,那就是GET與POST。
在PHP中接受GET和POST參數的方法是:$_GET['變數名'] 或 $_POST['變數名']
<form action="" method="POST">
<input type="text" name="abc" value="" >
<input type="submit" value="提交">
</form>
PHP中可以使用 $_POST['abc']來獲得提交到程序的表單的數據。
Ⅶ 關於php如何傳遞數據
看了你的問題,我有點暈,本來是很困的,現在更困了。
我覺得,你這不就是一個正常的網站嗎?也沒什麼值需要傳吶?
你的登錄頁面向admin.php傳值這個簡單,直接用form表單就可以搞定了;
驗證的頁面完全可以和dir.php合並嘛,登錄的話都是用session或cookie完成的,反正你的每個頁面都必須要做這一步,直接合並就OK
另外你的dir.php就是一個正常了網頁了,也就是用戶需要瀏覽的頁面對吧?那你點了對應的鏈接就鏈接不同的頁面,這個不是太簡單了嗎?不同的頁面去取不同的數據表,神馬大型的網站都是這么乾的呀!
另外,要和你說的是,安全不安全不是列出了什麼,重要的是你列出來的東西不要包含你的欄位名,這才是影響安全的重要因素,你可以通過PHP把它轉換吶,PHP不就是做這個轉換的嗎?PHP的功能是神馬?就是做這個的呀。
另外,如果你是動態頁面,使用鏈接跳轉頁面,就必須用?+信息的方式,當然,我說的是初學,如果你學得深入了,可以用偽靜態,更可以用純靜態,這個先不說,先把頁面間通過get傳值弄通,你就學會PHP了,也就是說,你正式進入了PHP的大門。
不行了,熬不住了,睡覺去了.............
Ⅷ PHP中如何傳遞參數
我就舉個方法,你看怎樣。$_SESSION['user']="用戶名" 。<?=$_SESSION['user']?> 就是用戶名了,不過記得 message.php 頁面程序的第一句話加上session_start() 以保證session有效
Ⅸ 兩個php文件如何傳遞參數
通過session來儲存
<?php
session_start();
$_SESSION['username'] = "userName";
?>
在其它頁面直接取出就行了
<?
session_start();
echo$_SESSION['username'];
?>
通過url傳向其它頁面傳遞參數
other.php?user=xxx
或在php重定向到其它頁面時
$username = "xxx";
$home_url = 'logIn.php?user='.$username;
header('Location:'.$home_url);
其它頁面用$_GET["user"]來接收
3.通過表單向其它頁面傳送參數
其它頁面用$_POST["user"]來接收