Warning: strlen() expects parameter 1

2019-09-21 23:23发布

问题:

I am constantly seeing the following error in my system.log in magento. I have gone into the exact file but can not see anything wrong with it.

Has any one else experienced this?

Warning: strlen() expects parameter 1 to be string, array given in /home/beerhawk/public_html/app/code/core/Mage/Catalog/Model/Layer/Filter/Attribute.php on line 93

回答1:

The error message says everything - you passing an array to strlen, but strlen expects an string. If you want the length of and array, you should use count.

If you really want the length of an string, you should check your code, which have definitally some logical issues



标签: php magento