工作,我有一個問題。我需要找到我的文本文件和輸出他們一些UTF-8字符,但它好好嘗試一下輸出的字母,而不是輸出「?」,questionmarks ...使用UTF-8編碼的文本
ini_set('default_charset', 'UTF-8');
$homepage = file_get_contents('t1.txt');
echo $homepage;
echo "\t";
echo "\t!!!!!!!!!!!!";
echo $homepage[14];
所以,在這裏它是非常奇怪的,如果我使用exsisting指數也沒什麼輸出,但如果我把
echo $homepage[35];
輸出「?」, 但我的$網頁字符串只有30 charecters長,有什麼不對?
這是非常奇怪的,它需要正確的字符串從文件,並正確輸出,但是當我呼籲通過索引字符,它不工作..這裏是什麼在我的文本文件: advhasgdvgv олыолоываи ouhh
,它正確地輸出它,當我剛剛打電話$主頁,但在$主頁[14]它不work.Here輸出:
advhasgdvgvолыолоываиouhh! !!!!!!!!!
這不是因爲Unicode字符存儲在多個字節中,因此訪問像這樣的字符只會得到第一個字節? – Supericy