我需要輸出一個字符串,這基本上是一個Java代碼:如何使用雙引號輸出字符串?
我有這樣的事情:
$web = "...if (url.contains('.mp4'))..."
我需要一個單引號,將是一個雙重之一,而不是在html代碼。
是否可以做到這一點?
我需要輸出一個字符串,這基本上是一個Java代碼:如何使用雙引號輸出字符串?
我有這樣的事情:
$web = "...if (url.contains('.mp4'))..."
我需要一個單引號,將是一個雙重之一,而不是在html代碼。
是否可以做到這一點?
$new_str = str_replace('\'', '"', $web);
你可以選配通過修改實際字符串(注意使用\
逃脫引號),這樣做:
$web = "...if (url.contains(\".mp4\"))..."
短做strtr()
更換,只是逃不過你的雙引號:
$web = "...if (url.contains(\".mp4\"))..."
查看http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.double瞭解轉義規則的完整列表。
您可以使用這樣
$web = "...if (url.contains(\".mp4\"))...";
你應該使用這個
<?php
$new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
echo $new; // <a href='test'>Test</a>
?>
看到http://docs.php.net/manual/en/function.htmlspecialchars.php