ホームページ >バックエンド開発 >PHPチュートリアル >MYSQL クエリの問題に関するヘルプ

MYSQL クエリの問題に関するヘルプ

WBOY
WBOYオリジナル
2016-06-23 14:16:35812ブラウズ

_ $ Name_addslashes = addslashes ($ name);

$ Artname_Addslashes = 'Soul & Bossa';
echo $test = "albName=' の曲から選択; $name_addslashes'";

2 つのエコー表示は同じです (SOUL と BOSSA)。$test では正しい結果が得られるのに、$name_addslashes や $name では得られないのはなぜですか? 最初の判断は、& シンボルの問題であるということです。修正方法がわかりません。助けてください


ディスカッションに返信します

$name_addslashes の & が & エンティティになっていると思います。

百聞は一見に如かずですが

しかし、目に見えるものは必ずしも真実ではありません

var_dump( $name_addslashes == $test );

すべてが暴露されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。