textareaの値を取得し、キャリッジリターンとラインフィードを処理するためのphpメソッド、textareaのキャリッジリターンとラインフィード
この記事の例では、PHP が textarea の値を取得し、キャリッジ リターンとライン フィードを処理する方法を説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです
一般的に、HTML フォームのテキストエリアで押すキャリッジ リターンとライン フィードは、一部の ASCII 文字または特殊文字のエンコーディングです。変換が実行されない場合、出力テキストは植字されません。
PHP で textarea の値を取得するのは非常に簡単です。rn 例を見てみましょう。
HTMLコード:
コードをコピーします コードは次のとおりです:
PHPコード:
コードをコピーします コードは次のとおりです:
$str=$_GET['test'];
echo $str.'
';
$arr=explode("n",$str);
print_r($arr);
echo count($arr).'
';//キャリッジリターンの数
$str1=nl2br($str); // キャリッジリターンはラインフィードに置き換えられます
エコー $str1;
すべてのコード:
コードをコピーします コードは次のとおりです:
<頭>
<フォームアクション="">
<テキストエリア名="テスト">テキストエリア>
フォーム>
$str=$_GET['テスト'];
echo $str.'
';
$arr=explode("n",$str);
print_r($arr);
echo count($arr).'
';//キャリッジリターンの数
$str1=nl2br($str);//キャリッジリターンと改行のデフォルト機能
エコー $str1;
?>