php 一维数组去重不用函数

一、php 一维数组去重不用函数

在PHP中,一维数组去重可以使用array_unique()函数,但如果需要不使用函数,可以使用循环和条件判断来实现。

具体实现过程如下:

1. 定义要去重的一维数组$nums

$nums = array(1,2,3,2,5,6,1);

2. 定义一个新数组$result

$result = array();

3. 循环遍历$nums数组

for($i=0;$i

}

4. 每取出一个值,就与$result数组中所有已经存储的值进行比较,如果没有相同的值,则加入$result数组

for($j=0;$j

if($nums[$i] == $result[$j]){

break;

}

}

if($j == count($result)){

array_push($result,$nums[$i]);

}

5. 遍历结束后,$result数组中就保存了去重后的值,输出即可

print_r($result);

二、php利用函数写九九乘法表

在PHP中,使用for循环可以很方便地实现九九乘法表。首先需要理解九九乘法表的规则,即列出1-9的乘积。具体实现过程如下:

1. 循环遍历1-9的乘数$i

for($i=1;$i<=9;$i++){

}

2. 在$i的循环体内,再嵌套一个循环,遍历1-$i的乘数$j

for($j=1;$j<=$i;$j++){

}

3. 在$j的循环体内,输出$i*$j的乘积,使用“\t”实现相应缩进

echo $i.'*'.$j.'='.$i*$j."\t";

4. 在$j的循环体内,输出换行符“\n”,实现行内元素输出完后自动换行

echo "\n";

5. 遍历结束后,一张九九乘法表完成

完整代码如下:

```

for($i=1;$i<=9;$i++){

for($j=1;$j<=$i;$j++){

echo $i.'*'.$j.'='.$i*$j."\t";

echo "\n";

}

}

```

总结

PHP是一门简单高效的编程语言,可以快速实现很多常用的函数和操作,但也有一些需要手动实现的操作,如数组去重。对于这些操作,我们应该从基础开始,通过了解语法,进行逐步实现。同时,在写代码时要注重细节,避免出现逻辑错误。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.ynyuzhu.com/

点赞(10) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部