I would use count()
if they are the same, as in my experience it is more common, and therefore will cause less developers reading your code to say “sizeof()
, what is that?” and having to consult the documentation.
I think it means sizeof()
does not work like it does in C (calculating the size of a datatype). It probably made this mention explicitly because PHP is written in C, and provides a lot of identically named wrappers for C functions (strlen()
, printf()
, etc)