You are here

protected static function PageExampleTest::randomNumber in Examples for Developers 3.x

Same name and namespace in other branches
  1. 8 page_example/tests/src/Functional/PageExampleTest.php \Drupal\Tests\page_example\Functional\PageExampleTest::randomNumber()

Generates a random string of ASCII numeric characters (values 48 to 57).

Parameters

int $length: Length of random string to generate.

Return value

string Randomly generated string.

1 call to PageExampleTest::randomNumber()
PageExampleTest::testPageExample in modules/page_example/tests/src/Functional/PageExampleTest.php
Main test.

File

modules/page_example/tests/src/Functional/PageExampleTest.php, line 54

Class

PageExampleTest
Creates page and render the content based on the arguments passed in the URL.

Namespace

Drupal\Tests\page_example\Functional

Code

protected static function randomNumber($length = 8) {
  $str = '';
  for ($i = 0; $i < $length; $i++) {
    $str .= chr(mt_rand(48, 57));
  }
  return $str;
}