phpsqlet:booleans
Differences
This shows you the differences between two versions of the page.
phpsqlet:booleans [2016/04/13 16:49] – created leo | phpsqlet:booleans [2016/04/13 16:52] (current) – leo | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | |<- [[Associative arrays]]|[[Booleans]] ->| | + | |<- [[Arrays functions]]|[[NULL and empty]] ->| |
- | ===== Array Functions | + | ===== Booleans |
- | Beaucoup de fonctions. | + | true or false. |
< | < | ||
- | $a = array(3,2,4); | + | $bool = true; // ou TRUE, case insensitive |
+ | $bool = false; // ou FALSE | ||
- | // count, min, max | + | echo is_bool($bool); // test de booléanité |
- | + | ||
- | echo count($a); // 3 : longueur | + | |
- | echo min($a); // 2 : valeur minimum | + | |
- | echo max($a); // 4 : valeur maximum | + | |
- | + | ||
- | + | ||
- | + | ||
- | /sort, rsort | + | |
- | + | ||
- | // fonction destructive : agit sur le tableau | + | |
- | sort($a); // 2,3,4 : tri croissant | + | |
- | rsort($a); // 4,3,2 : tri décroissant | + | |
- | + | ||
- | + | ||
- | + | ||
- | // implode, explode | + | |
- | + | ||
- | $string = implode(" | + | |
- | $b = explode(" | + | |
- | + | ||
- | + | ||
- | // recherche | + | |
- | echo in_array(0, $a); // rien (false) | + | |
- | echo in_array(2, $a); // 1 (true) | + | |
</ | </ | ||
- | |||
- | -> php.net/ | ||
- | |||
- | * array_keys | ||
- | * array_values | ||
- | * array_push | ||
- | * array_pop | ||
- | * array_shift | ||
- | * array_unshift | ||
- | * array_unique | ||
- | * array_search | ||
- | * array_random | ||
- | * etc. |
phpsqlet/booleans.1460558946.txt.gz · Last modified: 2016/04/13 16:49 by leo