php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "ext/random/php_random.h"
Go to the source code of this file.
Functions | |
PHPAPI int | strnatcmp_ex (char const *a, size_t a_len, char const *b, size_t b_len, bool is_case_insensitive) |
PHPAPI struct lconv * | localeconv_r (struct lconv *out) |
PHPAPI char * | php_strtr (char *str, size_t len, const char *str_from, const char *str_to, size_t trlen) |
PHPAPI zend_string * | php_addslashes (zend_string *str) |
PHPAPI void | php_stripslashes (zend_string *str) |
PHPAPI zend_string * | php_addcslashes_str (const char *str, size_t len, const char *what, size_t what_len) |
PHPAPI zend_string * | php_addcslashes (zend_string *str, const char *what, size_t what_len) |
PHPAPI void | php_stripcslashes (zend_string *str) |
PHPAPI zend_string * | php_basename (const char *s, size_t len, const char *suffix, size_t sufflen) |
PHPAPI size_t | php_dirname (char *str, size_t len) |
PHPAPI char * | php_stristr (const char *s, const char *t, size_t s_len, size_t t_len) |
PHPAPI zend_string * | php_str_to_str (const char *haystack, size_t length, const char *needle, size_t needle_len, const char *str, size_t str_len) |
PHPAPI zend_string * | php_trim (zend_string *str, const char *what, size_t what_len, int mode) |
PHPAPI size_t | php_strip_tags (char *rbuf, size_t len, const char *allow, size_t allow_len) |
PHPAPI size_t | php_strip_tags_ex (char *rbuf, size_t len, const char *allow, size_t allow_len, bool allow_tag_spaces) |
PHPAPI void | php_implode (const zend_string *delim, HashTable *arr, zval *return_value) |
PHPAPI void | php_explode (const zend_string *delim, zend_string *str, zval *return_value, zend_long limit) |
PHPAPI size_t | php_strspn (const char *s1, const char *s2, const char *s1_end, const char *s2_end) |
PHPAPI size_t | php_strcspn (const char *s1, const char *s2, const char *s1_end, const char *s2_end) |
PHPAPI bool | php_binary_string_shuffle (php_random_algo_with_state engine, char *str, zend_long len) |
#define php_mb_reset | ( | ) |
Definition at line 67 of file php_string.h.
Definition at line 66 of file php_string.h.
#define PHP_PATHINFO_ALL (PHP_PATHINFO_DIRNAME | PHP_PATHINFO_BASENAME | PHP_PATHINFO_EXTENSION | PHP_PATHINFO_FILENAME) |
Definition at line 77 of file php_string.h.
#define PHP_PATHINFO_BASENAME 2 |
Definition at line 74 of file php_string.h.
#define PHP_PATHINFO_DIRNAME 1 |
Definition at line 73 of file php_string.h.
#define PHP_PATHINFO_EXTENSION 4 |
Definition at line 75 of file php_string.h.
#define PHP_PATHINFO_FILENAME 8 |
Definition at line 76 of file php_string.h.
#define PHP_STR_PAD_BOTH 2 |
Definition at line 72 of file php_string.h.
#define PHP_STR_PAD_LEFT 0 |
Definition at line 70 of file php_string.h.
#define PHP_STR_PAD_RIGHT 1 |
Definition at line 71 of file php_string.h.
Definition at line 33 of file php_string.h.
Definition at line 31 of file php_string.h.
PHPAPI zend_string * php_addcslashes | ( | zend_string * | str, |
const char * | what, | ||
size_t | what_len ) |
PHPAPI zend_string * php_addcslashes_str | ( | const char * | str, |
size_t | len, | ||
const char * | what, | ||
size_t | what_len ) |
PHPAPI zend_string * php_addslashes | ( | zend_string * | str | ) |
PHPAPI zend_string * php_basename | ( | const char * | s, |
size_t | len, | ||
const char * | suffix, | ||
size_t | sufflen ) |
PHPAPI bool php_binary_string_shuffle | ( | php_random_algo_with_state | engine, |
char * | str, | ||
zend_long | len ) |
PHPAPI void php_explode | ( | const zend_string * | delim, |
zend_string * | str, | ||
zval * | return_value, | ||
zend_long | limit ) |
PHPAPI void php_implode | ( | const zend_string * | delim, |
HashTable * | arr, | ||
zval * | return_value ) |
PHPAPI zend_string * php_str_to_str | ( | const char * | haystack, |
size_t | length, | ||
const char * | needle, | ||
size_t | needle_len, | ||
const char * | str, | ||
size_t | str_len ) |
PHPAPI size_t php_strcspn | ( | const char * | s1, |
const char * | s2, | ||
const char * | s1_end, | ||
const char * | s2_end ) |
PHPAPI size_t php_strip_tags | ( | char * | rbuf, |
size_t | len, | ||
const char * | allow, | ||
size_t | allow_len ) |
PHPAPI size_t php_strip_tags_ex | ( | char * | rbuf, |
size_t | len, | ||
const char * | allow, | ||
size_t | allow_len, | ||
bool | allow_tag_spaces ) |
PHPAPI void php_stripcslashes | ( | zend_string * | str | ) |
PHPAPI void php_stripslashes | ( | zend_string * | str | ) |
PHPAPI char * php_stristr | ( | const char * | s, |
const char * | t, | ||
size_t | s_len, | ||
size_t | t_len ) |
PHPAPI size_t php_strspn | ( | const char * | s1, |
const char * | s2, | ||
const char * | s1_end, | ||
const char * | s2_end ) |
PHPAPI char * php_strtr | ( | char * | str, |
size_t | len, | ||
const char * | str_from, | ||
const char * | str_to, | ||
size_t | trlen ) |
PHPAPI zend_string * php_trim | ( | zend_string * | str, |
const char * | what, | ||
size_t | what_len, | ||
int | mode ) |
PHPAPI int strnatcmp_ex | ( | char const * | a, |
size_t | a_len, | ||
char const * | b, | ||
size_t | b_len, | ||
bool | is_case_insensitive ) |
Definition at line 88 of file strnatcmp.c.