求教php如何把字串裡的單引號換成雙引號呢

2022-01-19 11:04:00 字數 5110 閱讀 5071

1樓:匿名使用者

樓主,提幾個建議

1,php變數前面必須加$符號

2,php語句要用分號結束

3,為什麼要用單引號把str_replace()函式括起來?括起來就變成字串了

4,php中單雙引號的運用還是比較費神的,請多參考一些相關資訊~<?php

$value = "字'符'串";

$value2 = str_replace('\'','"',$value);

echo $value2;

?>

2樓:匿名使用者

那樣的寫法是無效的。基於你的描述和**,正確的寫法不應在呼叫函式的外側使用單引號。應該如下面的形式:

$value=str_replace("\'","\"","字串");

注意變數前需要符號$。

3樓:註冊好勒

第乙個value=的單引號不是字元的內容,表示單引號裡的內容才是字串。

輸出同樣不會有單引號。在單引號裡再加單引號才是。

求教:php如何把單引號換成雙引號??? 謝謝各路英雄。

4樓:匿名使用者

example #1 str_replace() 基本範例

<?php

// 賦值:

$bodytag = str_replace("%body%", "black", "");

// 賦值: hll wrld f php

$vowels = array("a", "e", "i", "o", "u", "a", "e", "i", "o", "u");

$onlyconsonants = str_replace($vowels, "", "hello world of php");

// 賦值: you should eat pizza, beer, and ice cream every day

$phrase = "you should eat fruits, vegetables, and fiber every day.";

$healthy = array("fruits", "vegetables", "fiber");

$yummy = array("pizza", "beer", "ice cream");

$newphrase = str_replace($healthy, $yummy, $phrase);

// 賦值: 2

$str = str_replace("ll", "", "good golly miss molly!", $count);

echo $count;

?>

具體實現:

<?php

$str = str_replace("'", '"', $str);

?>

php如何將單引號替換為雙引號

5樓:夜神夢無眠

直接編輯器替換,比如netbean就是 ctrl + h 然後 '\n' 替換成"\n"

假如你只想替換某種型別''而又不替換其他型別''就找到規律來'http://www.xluo.

比如只替換下面兩排的', 則: 先 ode(' 替換 成ode("

再',$url 替換成",$url 即可...

php 替換html標籤內的單引號,將單引號替換成雙引號 10

6樓:匿名使用者

$fstring=str_replace("'",'"',$fstring);

7樓:匿名使用者

沒意義的

首先沒區別

其次這樣不符合巢狀規則

8樓:小學生寶庫

在html**中嵌入php是用<?php ?>來嵌入的,不明白你的意思

php 如何將單引號字串與雙引號字串連線起來。 30

9樓:

php字串連線符『.』(英文點號),

單引號字串 $str1 = 'aaaa' ;

雙引號字串 $str2 = "bbbb" ;

合併:$str = $str1.$str2 ;

輸出:echo $str ;

結果:aaaabbbb

混合巢狀:

$str1 = 'aa"bbbb"aa' ;

$str2 = "bb'aaaa'bb" ;

echo $str1 .$str2;

結果:aa"bbbb"aabb'aaaa'bb不可以交叉使用的

10樓:匿名使用者

用連線字串啊,樓上正確

11樓:匿名使用者

$str1 = '字串';

$str2 = "字串2";

$str3 = "'字串3'";

$str4 = $str1.$str2.$str3;

echo $str4;

12樓:匿名使用者

樓主是不是想把中文的字元 換成英文的字元 『 換成' 「 ''!

php程式設計:字串中有雙引號,也有單引號,怎樣把字串定義變數$str

13樓:

首先 單引號中的字串是不做轉義處理的,所以你的寫法是不對滴。

其次你可以用 <<

方法還有很多 但是,我還是不明白你為什麼非要定義成str呢

14樓:

begin;

定界符的好處是可以容納任意字串而不需要轉義。

15樓:匿名使用者

";2、如果要包含的html**有多行,可以這樣:

print <<

html內容

html;

注意:我上面用的是直接輸出html,並未賦值給變數。也可以這樣賦值:

$str = <<

abcdef

html;

16樓:匿名使用者

——換行

\t——乙個tab符號

……其他的你可以去看看php手冊

php字串中的雙引號與單引號區別

17樓:折柳成萌

php 單引號和雙引號的區別:

雙引號串中的內容可以被解釋而且替換,而單引號串中的內容總被認為是普通字元。

例如:$foo = 2; echo "foo is $foo"; // 列印結果: foo is 2 echo 'foo is $foo'; // 列印結果:

foo is $foo echo "foo is $foo\n"; // 列印結果: foo is 2 (同時換行) echo 'foo is $foo\n'; // 列印結果: foo is $foo\n $foo = 2; echo "foo is $foo"; // 列印結果:

foo is 2 echo 'foo is $foo'; // 列印結果: foo is $foo echo "foo is $foo\n"; // 列印結果: foo is 2 (同時換行) echo 'foo is $foo\n'; // 列印結果:

foo is $foo\n

在單引號串中甚至反斜槓也失去了他的擴充套件含義(除了插入反斜槓\\和插入單引號\')。所以,當你想在字串中進行變數代換和包 含\n(換行符)等轉義序列時,你應該使用雙引號。單引號串可以用在其他任何地方,指令碼中使用單引號串處理速度會更快些。

php 的單引號和雙引號的用法

18樓:匿名使用者

$test1 = "php";

1:echo "網際網路最流行的技術$test1" //輸出 網際網路最流行的技術php

2:echo '網際網路最流行的技術$test1' //輸出 網際網路最流行的技術$test1

上面兩個例子說明,雙引號裡面的變數,會當作變數解釋,單引號裡面的變數會直接當作字串來處理,就是說,在單引號裡面的變數會失去其變數的性質,變成乙個字串。

如果想用第一句的方法輸入第二句的結果,加轉義符號啊

3:echo "網際網路最流行的技術\$test1" //輸出 網際網路最流行的技術$test1

4:echo "網際網路最流行的技術$test1技術" //本來是想輸出 網際網路最流行的技術php技術,但是你發現,告訴你,找不到變數$test1技術,因為沒有加空格,所以它把後面所有的都當成乙個變數了。

所以你會發現,很多優秀的作品,都推薦使用''單引號來寫變數,除非裡面是sql語句。就是防止這類的錯誤。至於為什麼sql除外,你可以自己想一下!

19樓:匿名使用者

」 」 雙引號裡面的字段會經過編譯器解釋,然後再當作html**輸出。

『 『 單引號裡面的不進行解釋,直接輸出。

""號在php有強大的功能。

20樓:du瓶邪

php引號使用原則:

1.字串的值用引號

2.php中盡量用單引號,html**全部用雙引號3.在包含變數的時候,用雙引號可以簡化操作4.複雜的情況下用大括號包起來

php引號還有乙個用處就是,有的時候需要用php生成文字檔案,換行符n需要用雙引號才能好使,單引號則會直接把n當成字元輸出。

使用總結:在字串裡面不需要加入 變數 或者 單引號(')和反斜槓(\) 時,盡量用單引號引字串,因為省去了雙引號檢查處理轉義和解析變數上面的時間。

能用單引號盡量用單引號。

如何把字串裡的雙引號替換為單引號 高分大神們幫幫忙

21樓:納蘭

stringreplace (str, '"', "'", [rfreplaceall])

在PHP中如何用正規表示式進行字串分割

灰塵中有大量細菌,被人吸入後容易得肺部疾病,有重有輕2.灰塵粘在臉上會滋生滿蟲,就會發炎起豆豆。2.假如大氣中沒有灰塵,太陽光就得不到吸收 反射 散射和折射,天空不是太亮,就是太黑。由於灰塵是吸濕性微粒,沒有它這個核心,空中的水汽無法凝結,天上的雲就難以形成,地表失去了雲層的覆蓋,就會變得乾旱貧瘠,...

php顯示指定長度的字串,超出長度以省略號填補尾部

陽光上的橋 例子1,使用strlen獲得長度,substr提取前5個字元 str 123456789 if strlen str 5 str substr str,0,5 echo str 例子2,使用explode拆分ip,然後組裝 ip 192.168.0.1 list ip1,ip2,ip3 ...

js如何把html當字串渲染到頁面上

需要準備的材料 bai分別有 電腦 duhtml編輯器zhi 瀏覽器。1 首先,打dao開html編輯器,新內建html檔案,例如 index.html。2 在index.html中的 容標籤,輸入js var a document.body.innertext a 3 瀏覽器執行index.htm...