php - Bagaimana untuk membetulkan kegagalan pelaksanaan file_put_contents apabila ia mengandungi & simbol?
滿天的星座
滿天的星座 2017-05-16 13:13:03
0
3
707

Pelaksanaan berjaya seperti ini:
<?php
$filename="test.txt";
file_put_contents($filename, "nihao");
?>

Tetapi ini akan gagal:
<?php
$filename="test.txt";
file_put_contents($filename, "ni&hao");
?>

Sila beri saya nasihat. Hanya ada tambahan dan simbol Bagaimana saya harus menangani perkara ini?

滿天的星座
滿天的星座

membalas semua(3)
迷茫

"ni&hao" Tambahkan aksara melarikan diri '&' sebelum aksara khas atau tukar petikan berganda kepada petikan tunggal.

迷茫

Adakah saya telah menguji kedua-dua kaedah dan kedua-duanya adalah baik

刘奇
<?php
$filename="test.txt";
file_put_contents($filename, json_encode("ni&hao"));
?>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan