php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_php_random_algo Struct Reference

#include <php_random.h>

Data Fields

const size_t state_size
 
php_random_result(* generate )(void *state)
 
zend_long(* range )(void *state, zend_long min, zend_long max)
 
bool(* serialize )(void *state, HashTable *data)
 
bool(* unserialize )(void *state, HashTable *data)
 

Detailed Description

Definition at line 88 of file php_random.h.

Field Documentation

◆ generate

php_random_result(* _php_random_algo::generate) (void *state)

Definition at line 90 of file php_random.h.

◆ range

zend_long(* _php_random_algo::range) (void *state, zend_long min, zend_long max)

Definition at line 91 of file php_random.h.

◆ serialize

bool(* _php_random_algo::serialize) (void *state, HashTable *data)

Definition at line 92 of file php_random.h.

◆ state_size

const size_t _php_random_algo::state_size

Definition at line 89 of file php_random.h.

◆ unserialize

bool(* _php_random_algo::unserialize) (void *state, HashTable *data)

Definition at line 93 of file php_random.h.


The documentation for this struct was generated from the following file: