不能再糊弄了,得找出原因和解決辦法,于是我就去網 " /> 你懂得在线看,最近免费中文字幕高清大全,a级黄色免费

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php下關于Cannot use a scalar value as an array的解決辦法

今天在測試php程序的時候,出現了一個錯誤提示:Cannot use a Scalar value as an array,這個錯誤提示前幾天也出過,當時好像稍微調了一下就好了,也沒深究,今天卻又出現了。

不能再糊弄了,得找出原因和解決辦法,于是我就去網上搜啊找啊,找了很久都沒找到結果,不是網上搜不到這樣的問題,而是很少有人做正面的準確的回答。最后這篇文章的一段文字讓我一下子弄明白了怎么回事。

―――――――――――――-
需要注意的是類型的轉換:
如果一個變量名(如a)已經被定義為非數組類型,例如integer,那么a可以被轉為floating point、string(甚至是object類型),但不可以是數組,即a[0]=1;是錯誤的,php會報出這樣的警告“Cannot use a Scalar value as an array“。即使a被定義為一維數組,也不能轉為高維數組。
―――――――――――――-
下面是別的網友發現的問題的解決方法:
看到這句話之后,我仔細檢查了一下代碼,發現我上面已經定義過的一個布爾型變量在下面被我直接當數組來調用了,所以就出現錯誤了。

如果已經定義了一個非數組元素并賦值,再把它當數組來用就會出現Cannot use a Scalar value as an array的錯誤

如: var $i=1000;

$i[5]=345; // 此時會出錯,

所以大家要放棄這個不規范的寫代碼方式。

php技術php下關于Cannot use a scalar value as an array的解決辦法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 精品伊人久久大香线蕉网站 | 久久综合久久久久 | 天天爱天天做色综合 | 污视频免费在线播放 | 大jjjj免费看视频 | 亚洲欧美日韩精品在线 | 丁香在线视频 | 五月月色开心婷婷久久合 | 精品久久久久久久久久久久久久久 | 欧美精品无需播放器在线观看 | 日本理论片在线播放 | 国产成人啪精品视频免费网站软件 | 天天久久狠狠伊人第一麻豆 | 婷婷六月天激情 | 99久久精品99999久久 | 精品久久久久国产 | 国产精自产拍久久久久久蜜 | 午夜欧美 | 国内精品久久久久久久星辰影视 | 亚洲另类图片专区 | 国产成人福利美女观看视频 | 五月天丁香婷婷开心激情五月 | 中文字幕在线精品 | 国内在线亚洲精品第一线 | 色哟哟视频在线观看 | 久久成人精品视频 | 99久久久精品免费观看国产 | 自愉自愉自产国产91 | 99精品福利 | 色视频在线观看网站 | 国产欧美曰韩一区二区三区 | 在线视频观看一区 | 亚洲一区二区三区免费视频 | 欧洲一卡2卡三卡4卡免费观看 | 久久怡红院亚欧成人影院 | 六月丁香婷婷综合 | 色婷婷久久 | 欧美黄区| 国产成人精品免费视频大全办公室 | 日韩午夜在线视频 | 四虎最新网站 |