Com a função PHP wp_rand() você gera um número randômico, a partir de um intervalo de dois números. Segue abaixo um exemplo de uso:
<?php
$numero_randomico = wp_rand( 11, 2021 );
// Irá gerar um número entre 11 e 2021, incluindo o último número
Code language: PHP (php)
Gerando identificadores numéricos únicos com o wp_rand()
Um possível uso da função wp_rand() é gerar identificadores numéricos únicos. Isto é útil quando há elementos diferentes com o mesmo conteúdo, impossibilitando a utilização de seu conteúdo como identificador único (utilizando por exemplo a função PHP sanitize_title()). Veja abaixo um exemplo para IDs de âncoras internas para títulos:
<?php
$conteudo = "Teste título";
$identificador = wp_rand( 0, 1000 );
echo "<h2 id='titulo-{$identificador}'>{$conteudo}</h2>";
// Poderá retornar como id: titulo-357
$identificador = wp_rand( 0, 1000 );
echo "<h2 id='titulo-{$identificador}'>{$conteudo}</h2>";
// Poderá retornar como id: titulo-731
Code language: PHP (php)
Deixe um comentário