|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Functions | |
| read_encoding_pointer_array () | |
| search_struct_in_file (array &$result, $struct_names, $file_path) | |
| search_struct_in_dir ($struct_names) | |
Variables | |
| $encoding_pointer_array = read_encoding_pointer_array() | |
| $encoding_pointer_array_name_mapping = search_struct_in_dir($encoding_pointer_array) | |
| $fixed_encodings | |
| foreach( $fixed_encodings as $encoding_pointer=> $encoding_name) foreach($encoding_pointer_array as $encoding_pointer) | $ordered_name_list |
| $output = ob_get_clean() | |
| $pattern = '/static const unsigned char asso_values\[\] =([^}]*)\};/' | |
| $asso_values = trim($matches[1], "\t \n{") | |
| $word_list = trim($matches[1], "\t \n{") | |
| foreach ( $encoding_pointer_array_name_mapping as $key=> $value) | |
| read_encoding_pointer_array | ( | ) |
Definition at line 3 of file generate_name_perfect_hash_table.php.
| search_struct_in_dir | ( | $struct_names | ) |
Definition at line 31 of file generate_name_perfect_hash_table.php.
| search_struct_in_file | ( | array & | $result, |
| $struct_names, | |||
| $file_path ) |
Definition at line 17 of file generate_name_perfect_hash_table.php.
Definition at line 95 of file generate_name_perfect_hash_table.php.
| $encoding_pointer_array = read_encoding_pointer_array() |
Definition at line 40 of file generate_name_perfect_hash_table.php.
| $encoding_pointer_array_name_mapping = search_struct_in_dir($encoding_pointer_array) |
Definition at line 41 of file generate_name_perfect_hash_table.php.
| $fixed_encodings |
Definition at line 44 of file generate_name_perfect_hash_table.php.
| foreach($fixed_encodings as $encoding_pointer=> $encoding_name) foreach ( $encoding_pointer_array as $encoding_pointer) $ordered_name_list |
Definition at line 80 of file generate_name_perfect_hash_table.php.
| $output = ob_get_clean() |
Definition at line 88 of file generate_name_perfect_hash_table.php.
| $pattern = '/static const unsigned char asso_values\[\] =([^}]*)\};/' |
Definition at line 92 of file generate_name_perfect_hash_table.php.
Definition at line 103 of file generate_name_perfect_hash_table.php.
| foreach($encoding_pointer_array_name_mapping as $key=> $value) | ( | $encoding_pointer_array_name_mapping as, | |
| $value ) |
Definition at line 105 of file generate_name_perfect_hash_table.php.