簡體   English   中英

如何在PHP HTML中的引號內使用單引號

[英]how to use single quotes inside quotes in php html

我在下面有一個PHP HTML代碼

<div   class="btn form-bttn1" style="width:auto; float:right;"><a href=<?php if($rowHO->hotel_booking_type==2){$checkin=date('Y-m-d',strtotime($check_in)); 
                                   $checkout=date('Y-m-d',strtotime($check_out)); ?>"https://secure.booking.com/book.html?aid=870045&hostname=www.safarion.com&stage=1&checkin=<?php echo $checkin; ?>&checkout=<?php echo $checkout; ?>&maxrooms=1&hotel_id=<?php echo $rowHO->hotel_hotels_id; ?>" target=_blank<?php }else{ ?>"javascript:submitform(myForm,<?php echo $rowHO->hotel_id; ?>,'<?php echo $rowHO->hotel_name; ?>')"
                              <?php } ?>>Choose your room </a></div>





javascript:submitform(myForm,<?php echo $rowHO->hotel_id; ?>,'<?php echo $rowHO->hotel_name; ?>')

這里hotel_name包含單引號。

並顯示錯誤

參數列表后未捕獲到的SyntaxError:缺少)

Submitform(myForm,79,聖殿灣麗笙度假酒店)

使用反斜杠,例如:

<?php
       echo '\'';  //Output will be ' ;
 // OR
       echo "\"";  //Output will be "" ;
?>

使用和addslashes逃避性格特征

$hotel_name = "Hotel O'Broy!";

// Outputs: Hotel O\'Broy!

echo addslashes($hotel_name );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM