mirror of
https://github.com/php/php-src.git
synced 2026-04-22 23:48:14 +02:00
Simplify and enhance readability.
This commit is contained in:
@@ -351,12 +351,12 @@ PHP_FUNCTION(stream_get_transports)
|
||||
|
||||
if (stream_xport_hash = php_stream_xport_get_hash()) {
|
||||
array_init(return_value);
|
||||
for(zend_hash_internal_pointer_reset(stream_xport_hash);
|
||||
(key_flags = zend_hash_get_current_key_ex(stream_xport_hash, &stream_xport, &stream_xport_len, NULL, 0, NULL)) != HASH_KEY_NON_EXISTANT;
|
||||
zend_hash_move_forward(stream_xport_hash)) {
|
||||
if (key_flags == HASH_KEY_IS_STRING) {
|
||||
add_next_index_stringl(return_value, stream_xport, stream_xport_len, 1);
|
||||
}
|
||||
zend_hash_internal_pointer_reset(stream_xport_hash);
|
||||
while (zend_hash_get_current_key_ex(stream_xport_hash,
|
||||
&stream_xport, &stream_xport_len,
|
||||
NULL, 0, NULL) == HASH_KEY_IS_STRING) {
|
||||
add_next_index_stringl(return_value, stream_xport, stream_xport_len, 1);
|
||||
zend_hash_move_forward(stream_xport_hash);
|
||||
}
|
||||
} else {
|
||||
RETURN_FALSE;
|
||||
|
||||
Reference in New Issue
Block a user