edited 十月 2013 in PHP新手區
想請問一下
我知道<option value="某個變數">
這個寫法,
但我今天在書上練習到以下這麼一行
<option value=\"$key\">
請問一下 味什麼要加上兩條反斜線,有什麼功用嘛?

菜鳥豆

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=1177

評論

  • edited 一月 2006
    這是跳脫字元,因為一般定義字串時像這樣:
    $str = "This is a string";
    

    如果其中包含了同樣的引號就可能造成程式無法判斷:
    $str = "This is a "string"";
    

    因此透過跳脫字元來讓程式可以清楚判斷:
    $str = "This is a \"string\"";
    

    一般的PHP教學書籍中應該會提到這個部份。
Sign In or Register to comment.