除去函数含有3的倍数PHP
在编程中,我们经常需要对数组进行处理来满足我们的需求,但在处理过程中,有些元素是我们不需要的。本文将介绍如何使用PHP来除去数组中所有3的倍数。
首先,我们需要创建一个数组。下面是一个示例数组:
```
$arr = array(1, 3, 5, 7, 9, 12, 15, 18, 21, 24, 27);
```
然后,我们可以使用foreach循环来遍历数组,使用条件语句来判断数组中元素是否是3的倍数,如果不是,就将其存储到一个新数组中。下面是完整代码示例:
```php
$arr = array(1, 3, 5, 7, 9, 12, 15, 18, 21, 24, 27);
$new_arr = array();
foreach ($arr as $value) {
if ($value % 3 != 0) {
array_push($new_arr, $value);
}
}
print_r($new_arr);
```
在上面的代码中,我们使用了array_push函数将不是3的倍数的元素添加到新数组中。最后,我们使用print_r函数输出新数组的内容。
PHP中isset函数的用法
在PHP中,isset函数用于检测变量是否已经被设置并且不是NULL。该函数返回一个布尔值,如果变量已经被设置并且不是NULL,则返回TRUE,否则返回FALSE。
下面是isset函数的基本语法:
```php
bool isset ( mixed $var [, mixed $... ] )
```
在上面的语法中,var表示要检查的变量,可以指定多个参数,就像下面的示例一样:
```php
$name = "John";
$age = 30;
if (isset($name, $age)) {
echo "Both variables are set.";
}
```
在上述示例中,我们使用isset函数检查$name和$age变量是否都已经设置。如果都已经设置,就会输出“Both variables are set.”。
需要注意的是,我们可以使用isset函数检查数组元素是否已经设置。如果一个元素已经被设置为NULL,isset函数会返回FALSE。下面是一个示例:
```php
$arr = array('foo' => null, 'bar' => 'test');
if (isset($arr['foo'])) {
echo "foo is set.";
} else {
echo "foo is not set.";
}
```
在上述示例中,$arr数组中的'foo'元素被设置为NULL,所以isset函数返回FALSE。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.ynyuzhu.com/
己快乐吗?那就大声地笑出来吧;自己幸福吗?那就大声地喊出来吧;自己富裕吗?那就快点把钱分些给我吧。哈哈,祝自己新年快乐!