當前位置:首頁 » 編程語言 » php類變數賦值

php類變數賦值

發布時間: 2022-03-09 10:23:34

php中將一變數值給另一個變數名賦值

這個用變數的變數來表達,PHP
對這方面支持很好,兩個
$$
即可:
<?php
$b1="xy";
$b2="mn";
$b3="abc";
$b4="go
go
go";
$b5="bye";
for($i=1;$i<=5;$i++)
{
$v='b'.$i;
echo
$$v."<br>";
//這里用兩個
$$
}
?>

⑵ php變數賦值的方法

由於php是弱類型語言,所以php變數賦值的方法相對隨意,例如:

$a='abc';//直接給新定義的變數a賦值字元串abc
$b=25;//直接給新定義的變數b賦值整數25

這樣就是給變數賦值。

⑶ php怎麼在class內部使用 在 類外部定義的變數

入口文件引入
include 'app/configs/config.inc.php';
include CORE_DIR . 'LoadConfig.class.php';
LoadConfig::setConfig($config);
unset($config);

而'app/configs/config.inc.php';裡面是放數組的 也就是變數具體
<?php
$config = array(
'host_name'=>'127.0.0.1' ,
'user_name'=>'root' ,
'password'=>''
)
?>
而'LoadConfig.class.php'具體原理是這樣的
class LoadConfig {
private static $_config;
//set方法是給屬性賦值
static function setConfig($config) {
self::$_config = $config;
}
//get方法是獲取屬性值
static function getConfig() {
return self::$_config;
}
}

然後想用config.inc.php里的數組或者變數的話 那就引入而'LoadConfig.class.php'這個文件 執行 getConfig() 方法

雖然很麻煩但是這樣不破環封裝性 而且好管理 不知道能否幫上你的問題

⑷ php對象賦值問題

你這個是直接賦值了,然後又操作了$instance,沒有操作$assigned,賦值的意思是,你在內存中開辟了一個空間,內容和$instance一樣,所以你操作$instance,不會對$assigned有影響。
正確的應該是這樣的:
第一行:$assigned =& $instance;
這個就是把$assigned 和 $instance 指向了同一個內存地址,改變了$instance,$assigned當然也改變了。

⑸ php的關於字元串類型的變數的賦值問題,謝謝

1.如果確實如標題所說,這是個關於php語言變數的問題,那麼,貌似這兩句代碼的語法都不太正確:從語法來看,這兩句代碼,貌似應該是javascript的代碼。

php的變數定義,一般變數名前加 $ 符號,一般前面也沒有var關鍵字:
var string=「abc」; =》 $string = "abc";

var string=new String("abc");
這個因為在php里沒有 string 對象,所以並不能進行類似的寫法。

2. 如果你寫兩句代碼,是javascript的代碼,那麼,兩者的區別在於:

var string=「abc」; 這里的string是個字元串變數。
var string=new String("abc"); 這里的string是個對象的實例。

⑹ php類屬性的賦值問題

cache_factory::$cache_factory 是 類 cache_factory 的一個單例 , 該語句的意思是給 這個單例實例的cache_config屬性賦初值,我這么說能聽懂嗎?!

享笑網為您解答。可以來我們這里看看,有不清楚的,我再給你解釋。

⑺ PHP變數中賦值

這個問題主要是要搞清楚兩個變數賦值之後是仍然是兩個變數還是已經成為同一個變數的問題。用兩個變數來說明更直觀一些。

  1. 傳值的情況,其實賦值之後仍然是兩個變數,只不過值變成了相等,可以用這張圖來說明:

⑻ 編寫一個PHP類時,如何直接定義一個類變數

classtest{
public$ex;
publicfunctiongetNum(){}
publicfunction__construct(){
$this->ex=newExample();
}

}

⑼ PHP對象賦值給變數的兩種方式的區別,一般賦值和引用賦值

把變數存儲值當成文件存儲內容來理解,普通賦值就是文件復制,引用賦值就是建立快捷方式,明白了吧。

⑽ php中如何給成員變數,賦值

classren_min
{
private$aaa;

function_loveyou($inp)
{
$this->aaa=$inp+1;
return$this->aaa;
}
}

$ceshi=newren_min;
echo$ceshi->_loveyou(800);

熱點內容
格式化linux 發布:2025-01-14 18:35:14 瀏覽:592
如何進入安卓原生市場 發布:2025-01-14 18:22:06 瀏覽:557
台式電腦找不到伺服器 發布:2025-01-14 18:19:58 瀏覽:422
androidsdk網盤 發布:2025-01-14 18:17:43 瀏覽:79
個別用戶訪問不了騰訊雲伺服器 發布:2025-01-14 18:03:27 瀏覽:276
oracle鏈接sqlserver 發布:2025-01-14 17:58:33 瀏覽:729
sql完全手冊 發布:2025-01-14 17:53:03 瀏覽:248
幻三腳本下 發布:2025-01-14 17:20:20 瀏覽:910
我的世界基岩版如何創自己的伺服器 發布:2025-01-14 17:15:01 瀏覽:329
花果演算法 發布:2025-01-14 17:09:57 瀏覽:775