【发布时间】:2015-05-11 21:07:16
【问题描述】:
我在发送波斯字符时遇到了 $_POST 变量的问题
<?php
if (isset($_POST['caption'])){
$captione = $_POST['caption']; // I sent ض from form
$cap = str_replace('ض','you',$captione);
echo $captione.'<br>'; //output ض
echo $cap; //output ض
}else{
loginForm();
}
function loginForm(){
echo '<form id = "myform" action="t.php" method="POST">';
echo 'caption: <textarea id="user_data" name="caption" type="text" ></textarea>';
echo '<input type="submit" value="Send File" />';
echo '</form>';
}
?>
captione==capstr_replace 在标题中找不到 ض
但是当echo $_POST['caption'] 输出是ض
【问题讨论】: