| @@ -60,9 +60,9 @@ | ||
| 60 | 60 | * |
| 61 | 61 | * @return bool |
| 62 | 62 | */ |
| 63 | 63 | private function serialized_value_is_valid( $value ) { |
| 64 | - return ! is_string( $value ) || strpos( $value, ';s:' ) === false; | |
| 64 | + return ! is_string( $value ) || ! str_contains( $value, ';s:' ); | |
| 65 | 65 | } |
| 66 | 66 | |
| 67 | 67 | /** |
| 68 | 68 | * @since 6.20 |
| @@ -77,9 +77,9 @@ | ||
| 77 | 77 | ';s:";', |
| 78 | 78 | ); |
| 79 | 79 | |
| 80 | 80 | foreach ( $invalid_substrings as $invalid ) { |
| 81 | - if ( strpos( $string, $invalid ) !== false ) { | |
| 81 | + if ( str_contains( $string, $invalid ) ) { | |
| 82 | 82 | return true; |
| 83 | 83 | } |
| 84 | 84 | } |
| 85 | 85 | |
| @@ -137,9 +137,9 @@ | ||
| 137 | 137 | for ( $i = 0; $i < $count; $i++ ) { |
| 138 | 138 | $array_key = $this->do_parse( $string ); |
| 139 | 139 | $array_value = $this->do_parse( $string ); |
| 140 | 140 | |
| 141 | - if ( ! is_array( $array_key ) ) { | |
| 141 | + if ( ! is_array( $array_key ) && null !== $array_key ) { | |
| 142 | 142 | $val[ $array_key ] = $array_value; |
| 143 | 143 | } |
| 144 | 144 | } |
| 145 | 145 | |