I'm looking at

http://ca3.php.net/manual/en/function.count-chars.php

In particular, noting the mode for return values

0 - an array with the byte-value as key and the frequency of every byte as
value.
1 - same as 0 but only byte-values with a frequency greater than zero are
listed.
2 - same as 0 but only byte-values with a frequency equal to zero are
listed.
3 - a string containing all used byte-values is returned.
4 - a string containing all not used byte-values is returned.

If you call var_dump(count_chars("PHP", 3)); you get "HP", not "72,80" so it
seems as though for the
modes 3 and 4 it should be using some terminology other than byte values.
For modes 0-2 it does indeed
use the ASCII value, like
array(2) {
  [72]=>
  int(1)
  [80]=>
  int(2)
}

So it's only with modes 3 & 4 that I'm suggesting the change. Thoughts? Is
there better terminolgy than
characters? Not that this is going to be a funcaday later in the week or
anything :)

paul
p.s. like many I'm traveling extensively over the holidays, I'm about to
fall off the planet until mid-january,
if this discussion goes somewhere and someone want's to commit feel free, or
I'll come up with something
upon my return.


-- 
Paul Reinheimer
Zend Certified Engineer

Reply via email to