0
目前,我得到了在PHP非常奇怪的錯誤與關聯數組,這裏的代碼塊相關:奇怪的關聯數組
$value="Hello World";
echo $value['randomassocname'];
爲什麼它總是返回的第一個字符是「H」,即使沒有assoc數組附加?如何解決這個問題?
目前,我得到了在PHP非常奇怪的錯誤與關聯數組,這裏的代碼塊相關:奇怪的關聯數組
$value="Hello World";
echo $value['randomassocname'];
爲什麼它總是返回的第一個字符是「H」,即使沒有assoc數組附加?如何解決這個問題?
這不是一個錯誤!如果你在有error reporting:
<?php
ini_set("display_errors", 1);
error_reporting(E_ALL);
?>
你會得到這個錯誤:
Warning: Illegal string offset 'randomassocname'
,是因爲你有過你沒有看到錯誤和randomassocname
被隱式鑄造整數這裏0
和它訪問字符串的第一個字符
僅供參考:您可以接受答案最有幫助,並解決了您的問題(http://meta.stackexchange.com/q/5234)! – Rizier123