<?php
header('content-Type:text/html;charset=UTF-8');
function arrFun($arr) {
$i = 0;
foreach ($arr as $keys => $value) {
if (!is_array($value)) {
echo $keys . "=>" . $value . '<br>';
$i++;
} else {
foreach ($value as $keys => $value1) {
echo $keys . "=>" . $value1 . "<br>";
$i++;
}
}
}
echo "数组元素为" . $i . "个";
}
function func($arr) {
return count($arr);
}
$arr = array(
2, 3, 5, 4, 6, 3, 6, "a" => array("a", "s", "v", "c")
);
arrFun($arr);
echo "<br>";
echo func($arr) . "个子元素";
//4
echo "<br>";
$str = "1.jpg";
function fun($str) {
$arr1 = array("jpg", 'gif', 'jpeg', 'png', 'bmp');
$num = trim(strrchr($str, "."), ".");
foreach ($arr1 as $keys => $value) {
if ($num == $value) {
return '存在' . $num;
} else {
return '不存在' . $num;
}
}
}
echo fun($str);
echo "<br>";
//6
$arrNum = array(
1234561111,
1236541122,
1236871254,
1239637895,
1472587875,
2583678799,
6987545626,
5897634676
);
$arr2 = array_rand($arrNum, 4);
foreach ($arr2 as $keys => $value) {
if ($keys == 0) {
$str = "特等级" . $arrNum[$value];
$len = mb_strlen($str, 'utf-8');
$n_str = mb_substr($str, 0, 6, 'utf-8');
$n_str5 = mb_substr($str, 8, 3, 'utf-8');
$n_str.=str_repeat('*', 4);
echo $n_str . $n_str5 . "<br>";
} else {
$str2 = $keys . " 等级" . $arrNum[$value];
$len2 = mb_strlen($str2, 'utf-8');
$n_str2 = mb_substr($str2, 0, 7, 'utf-8');
$n_str3 = mb_substr($str2, 8, 3, 'utf-8');
$n_str4 = str_repeat('*', 4);
echo $n_str2 . $n_str4 . $n_str3 . "<br>";
}
}
//7
$str = "无,畏,难,勿,轻,略";
function explo($str) {
var_dump($arrStr = explode(",", $str));
shuffle($arrStr);
echo $arrStr[0];
}
explo($str);
//9
echo "<br>";
$num1 = "abc";
$num2 = "def";
list($num1, $num2) = array($num2, $num1);
echo $num1;
echo "<br>";
echo $num2;
header('content-Type:text/html;charset=UTF-8');
function arrFun($arr) {
$i = 0;
foreach ($arr as $keys => $value) {
if (!is_array($value)) {
echo $keys . "=>" . $value . '<br>';
$i++;
} else {
foreach ($value as $keys => $value1) {
echo $keys . "=>" . $value1 . "<br>";
$i++;
}
}
}
echo "数组元素为" . $i . "个";
}
function func($arr) {
return count($arr);
}
$arr = array(
2, 3, 5, 4, 6, 3, 6, "a" => array("a", "s", "v", "c")
);
arrFun($arr);
echo "<br>";
echo func($arr) . "个子元素";
//4
echo "<br>";
$str = "1.jpg";
function fun($str) {
$arr1 = array("jpg", 'gif', 'jpeg', 'png', 'bmp');
$num = trim(strrchr($str, "."), ".");
foreach ($arr1 as $keys => $value) {
if ($num == $value) {
return '存在' . $num;
} else {
return '不存在' . $num;
}
}
}
echo fun($str);
echo "<br>";
//6
$arrNum = array(
1234561111,
1236541122,
1236871254,
1239637895,
1472587875,
2583678799,
6987545626,
5897634676
);
$arr2 = array_rand($arrNum, 4);
foreach ($arr2 as $keys => $value) {
if ($keys == 0) {
$str = "特等级" . $arrNum[$value];
$len = mb_strlen($str, 'utf-8');
$n_str = mb_substr($str, 0, 6, 'utf-8');
$n_str5 = mb_substr($str, 8, 3, 'utf-8');
$n_str.=str_repeat('*', 4);
echo $n_str . $n_str5 . "<br>";
} else {
$str2 = $keys . " 等级" . $arrNum[$value];
$len2 = mb_strlen($str2, 'utf-8');
$n_str2 = mb_substr($str2, 0, 7, 'utf-8');
$n_str3 = mb_substr($str2, 8, 3, 'utf-8');
$n_str4 = str_repeat('*', 4);
echo $n_str2 . $n_str4 . $n_str3 . "<br>";
}
}
//7
$str = "无,畏,难,勿,轻,略";
function explo($str) {
var_dump($arrStr = explode(",", $str));
shuffle($arrStr);
echo $arrStr[0];
}
explo($str);
//9
echo "<br>";
$num1 = "abc";
$num2 = "def";
list($num1, $num2) = array($num2, $num1);
echo $num1;
echo "<br>";
echo $num2;