判断一个值"西瓜"是否在数组$arr=array("香蕉","菠萝","苹果","桃子")中。
时间: 2023-10-19 14:07:14 浏览: 134
可以使用in_array()函数来判断一个值是否在数组中,具体代码如下:
```php
$arr = array("香蕉","菠萝","苹果","桃子");
if(in_array("西瓜", $arr)){
echo "存在";
}else{
echo "不存在";
}
```
输出结果为"不存在",因为数组中没有"西瓜"这个值。
相关问题
php定义一个一维数组,用for循环输出数组内容。 一维数组如下: $arr2=array("香蕉","苹果","菠萝");
以下是代码示例:
```php
$arr2 = array("香蕉", "苹果", "菠萝");
for ($i = 0; $i < count($arr2); $i++) {
echo $arr2[$i] . "<br>";
}
```
输出结果为:
```
香蕉
苹果
菠萝
```
php定义一个一维数组,用for循环输出数组内容。 一维数组如下: $arr2=array("香蕉","苹果","菠萝");可以一直循环
下面是代码示例:
```php
<?php
$arr2 = array("香蕉", "苹果", "菠萝");
for ($i = 0; $i < count($arr2); $i++) {
echo $arr2[$i] . "<br>";
}
?>
```
输出结果:
```
香蕉
苹果
菠萝
```
如果要一直循环输出数组内容,可以使用while循环和一个计数器变量,如下:
```php
<?php
$arr2 = array("香蕉", "苹果", "菠萝");
$i = 0;
while (true) {
echo $arr2[$i % count($arr2)] . "<br>";
$i++;
}
?>
```
输出结果:
```
香蕉
苹果
菠萝
香蕉
苹果
菠萝
...
```
这里用取模运算符(%)来保证 $i 的值不断循环从 0 到数组长度减 1 的范围内。
阅读全文