Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function generate($length){
- $a1 = str_split('0123456789');
- $a2 = str_split('!%');
- $a3 = str_split('abcdefghijklmnopqrstuvwxyz');
- $result = '';
- for ($i = 0; $i < $length; $i++) {
- $values = array_merge($a1,$a2,$a3);
- $x = rand(0,count($values)-1);
- $result .= $values[$x];
- }
- return $result;
- }
- $array = array();
- $count = 5;//количество элементов
- $length = 5;
- for ($i = 0; $i < $count; $i++) {
- $array[ ] = generate($length);
- }
- echo 'Начальный массив:' . '<br>', '<pre>';
- print_r ($array);
- echo '</pre>', '<br>'. '<br>';
- echo 'Массив, сортированый в алфавитном порядке:'. '<br>';
- sort($array);
- echo '<pre>';
- print_r($array);
- echo '</pre>', '<br>'. '<br>';
- echo 'Массив без первой буквы:' . '<br>';
- array_map( function($str) {
- return substr($str,1);
- }
- ,$array);
- echo '<pre>';
- print_r($array);
- echo '</pre>', '<br>'. '<br>';
- echo 'Массив, сортированый в алфавитном порядке:';
- sort($array);
- echo '<pre>';
- print_r($array);
- echo '</pre>';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment