PHP 中對引號轉義

Minahil Noor 2020年12月19日
PHP
PHP 中對引號轉義

本文將介紹在 PHP 中轉義引號的不同方法。

在 PHP 中使用反斜線來轉義引號

每當我們在一個字串中使用引號時,PHP 編譯器就會顯示一個錯誤。為了避免這個錯誤,我們將使用反斜槓\來轉義。正確使用反斜槓的語法如下。

$mystring = "\"\"";

輸出將是""

下面的程式顯示了我們在 PHP 中使用反斜槓\來轉義引號的方法。

<?php
echo("My name is \"DelftStack\".");
?>

輸出:

My name is "DelftStack".

我們可以使用內建函式 addslashes() 在 PHP 中新增反斜槓。使用該函式的正確語法如下。

addslashes($string);

引數的細節如下。

變數 說明
$string 這是我們要在產生錯誤的字元前加上反斜槓的字串。

下面的程式將進一步演示。

<?php
$string = "My name is "DelftStack"";
$newString = addslashes($string);
echo($newString);
?>

輸出:

My name is "DelftStack".