PHP: функция почты - как включить апостроф в параметр - PullRequest
1 голос
/ 20 сентября 2011

У меня проблемы с допустимым адресом электронной почты с апострофом в качестве параметра $to. Я не знаю, как передать параметр с апострофом в функцию PHP mail().

Ответы [ 2 ]

0 голосов
/ 20 сентября 2011

Я действительно сомневаюсь, что апостроф действителен в адресе электронной почты (даже если спецификация позволяет это), но для передачи параметра вы можете сделать одно из следующих действий:

$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 ().

0 голосов
/ 20 сентября 2011

Оберните адрес электронной почты в двойные кавычки.Но вы уверены, что апостроф действителен?

Редактировать, да, это законно.Просто заключите его в двойные кавычки, а также добавьте обратную косую черту перед двойными кавычками, пробелами и обратной косой чертой.

...