一、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/
发表评论 取消回复