Skip to content
  • Markus Klein's avatar
    [CLEANUP] Replace strlen() with === for zero length check · de27a20a
    Markus Klein authored
    It is faster to compare a string with === '' to find out if it's empty
    than to run strlen() on it.
    
    The replacement rules are applied as follows:
     *    if (strlen($str))
       => if ((string)$str !== '')
     *    if (!is_string($str) || strlen($str) === 0)
       => if (!is_string($str) || $str === '')
     * If it can be seen easily that $str is a string,
       the typecast is omitted.
    
    Resolves: #54091
    Releases: 6.2
    Change-Id: I59c5cbccea4f98b8f282377e6aa67d970859a457
    Reviewed-on: https://review.typo3.org/27091
    Reviewed-by: Stefan Neufeind
    Tested-by: Stefan Neufeind
    de27a20a