PHP 8.5.0 Alpha 4 available for testing

Exemples

Exemple #1 Exemple Random

<?php
$r
= new \Random\Randomizer();

// Génération d’un nom de domaine aléatoire
printf(
"%s.example.com\n",
$r->getBytesFromString('abcdefghijklmnopqrstuvwxyz0123456789', 16)
);

// Mélanger un tableau :
$fruits = [ 'red' => '🍎', 'green' => '🥝', 'yellow' => '🍌', 'pink' => '🍑', 'purple' => '🍇' ];
echo
"Salade : ", implode(', ', $r->shuffleArray($fruits)), "\n";

// Mélange des clés du tableau
$fruits = [ 'red' => '🍎', 'green' => '🥝', 'yellow' => '🍌', 'pink' => '🍑', 'purple' => '🍇' ];

$keys = $r->pickArrayKeys($fruits, 2);
// Récupérer les valeurs correspondant aux clés sélectionnées.
$selection = array_map(
static fn (
$key) => $fruits[$key],
$keys
);

echo
"Valeurs : ", implode(', ', $selection), "\n";
?>

Résultat de l'exemple ci-dessus est similaire à :

j87fzv1p0daiwmlo.example.com
Salade: 🥝, 🍇, 🍎, 🍌, 🍑
Valeurs: 🍌, 🍑
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top