簡體   English   中英

PHP:郵件功能—如何在參數中包含撇號

[英]PHP: mail function — how do I include an apostrophe in a parameter

我在使用有效的電子郵件地址時遇到麻煩,其中的撇號是$to參數。 我不知道如何將帶有撇號的參數傳遞給PHP mail()函數。

將電子郵件地址用雙引號引起來。 但是您確定撇號有效嗎?

編輯,是的,這是合法的。 只需將其用雙引號引起來,還可以在雙引號,空格和反斜杠前面添加反斜杠。

我真的懷疑單引號在電子郵件地址中是否有效(即使通過規范允許),但要傳遞參數,您可以執行以下操作之一:

$to = "this is a string with an ' in it";

要么

$to = 'this is a string with an \' in it';

現在您可以將其用於mail();

mail($to, $subject, $message, $headers);

無論哪種方式,您都將撇號發送到mail()。

暫無
暫無

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

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