0

PHPで使用している文字列は、テキストファイルからのものであり、次の行になります。

<Unknown>

ただし、var_dumpこの行に関連付けられている配列変数を読み取ると、

string(9) ""

以前に同じデータ<Unknown>をMySQLに挿入したことがありますが、この問題が発生したことはありません。

4

2 に答える 2

1

これはvar_dump、Webブラウザーを使用して出力を表示しているためです。との間のすべてが、ブラウザーによってHTMLタグ<>見なされるため、出力は表示されませんが、string(9)

あなたが試すことができます:

echo '<pre>' . print_r($var, 1) . '</pre>';
于 2012-04-25T03:07:42.743 に答える
1

ぜひご覧になりたい方は:)))

$var = "<unknown>";
var_dump(htmlspecialchars($var));

http://php.net/manual/en/function.htmlspecialchars.php

于 2012-04-25T03:20:52.997 に答える