php如何將字串作為變數使用,php如何將字串作為變數使用

時間 2022-01-04 07:56:55

1樓:匿名使用者

如果要將字串當變數使用最簡單的方法就是替換:

例:$a = "原字串內容";

$b = "變數的值";

$c = "變數字串";

$d = str_replace($c,$b,$a);//新值從$a到$d,$c包含的字串就相當於乙個變數;不知道你明白沒有!

2樓:人道坎

短字串

直接通過$str = '文字內容';來儲存。

2.長字串,並且換行的成大段落文字而且還有特殊字元的。

$str = <<文字內容「文字內容」/'文字內容'

$' '這個一段很長的文字

特殊的字元實體,需要轉義的一些內容。

<<

3樓:匿名使用者

樓上的正則也行,但是也可以這樣(正則太慢了):

<?php

$key = substr($str, 0, $plb);

if (isset($row[$key]))

$str = substr($str, $plb + 1);

}$str = $tmp;

unset($tmp, $key, $pla, $plb);

var_export($str); // $str 就是替換後的結果

?>

還有另一種演算法:

<?php

$str = 'aa.php?a=aa&b=&c=';

$row = array( 'id' => '1', 'title' => 'bb' );

foreach ($row as $key => $val)

';$len = strlen($key);

if (($pla = strpos($str, $key)) === false)

$str = substr($str, 0, $pla) . $val . substr($str, $pla + $len);

}unset($key, $val, $pla, $len);

var_export($str); // $str 就是替換後的結果

?>

這樣就可以了。

4樓:天色無雙

遍歷陣列逐個替換,下面的**已測試通過過

<?php

$str = "aa.php?a=aa&b=&c=";

$row=array('id'=>1,'title'=>'bb');

foreach ($row as $name => $value) ", $value, $str);

}echo $str;

?>

5樓:匿名使用者

用正則替換方法可以做到,看一下preg_replace()函式

6樓:玉滿星空

$test = "你的字串";

7樓:心雨卡農

$row=array('id'=>1,'title'=>'bb');

php中 判斷某字串變數是否含有特定字串

8樓:家畫洋華暉

$str1

='asdffsddda';$str2

='fs';//strpos

大小來寫敏感自

stripos大小寫不敏感

兩個函式都是返bai回str2

在dustr1

第一次出現的位置

zhiif(strpos($str1,$str2)===false)else

php怎麼把乙個變數的值作為另乙個變數名的一部分

9樓:

$threestar = 'three_star_step_'; //3星

for ($i = 7; $i <= 18; $i++) = 0;

}$dataeq3star = [15=>10];

if (!empty($dataeq3star)) += $dataeq3star[$i];}}

}for ($i = 7; $i <= 18; $i++));}

10樓:匿名使用者

$_session['王子公主']='998';

$a="王子";

$c='公主';

echo $a.$c;//輸出:王子公主

echo $_session[$a.$c];//輸出:998

11樓:匿名使用者

$a="world";

$b="hello".$a."i am from china";

echo $b;

直接拷我的**一試就明白

12樓:程式無邊怎麼辦

舉例子$a='c';

$$a 等同於 $c

不知道你是不是這個意思

13樓:匿名使用者

$b=$

php字串分割問題,PHP中 如何將字串分割輸出

str 123,456 321,567 987,qwe arr explode str foreach arr as u 如果有什麼不明白可以追問!content file get contents aa.txt 獲得txt檔案中資料 str implode explode content 拼裝所需...

php拆分字串,php如何分割中文字串

可以用正則和字串分詞 下面這個是按照逗號或空格分詞 str 豆瓣,人人,開心 str4 str replace str 將中文逗號轉換成英文逗號,很重要 key preg split s,str4 分詞功能 foreach key as value php 字串分割 用於分割字串。相關函式如下 ex...

vb 如何將byte陣列轉換成字串(相容中英文)

要看什麼 如果byte陣列資料本身是vb生成的,辦法較簡單。dim s as string s 中華人民共和國republic of china dim b as byte b s 直接賦值位元組陣列,每個字元都佔兩個位元組debug.print ubound b debug.print cstr ...

vb中如何將字串轉換為utf 8編碼

請查詢msdn中 multibytetowidechar 和 widechartomultibyte 這兩個函式。function utf zzf dim ztep,i,za,zc utf ztep zzf if ztep then exit functionfor i 1 to len ztep ...

php如何執行字串中的函式,php 找個能在字串中取得數字的函式

mixed call user func callable callback mixed parameter mixed 把第乙個引數作為 函式 callback 並且將其餘的引數作為 函式的引數。error reporting e all function increment var a 0 ca...