php如何将数组元素都乘以10从而改变这个数组

发布时间:2022-07-14 09:31:59 作者:iii
来源:亿速云 阅读:142

本文小编为大家详细介绍“php如何将数组元素都乘以10从而改变这个数组”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何将数组元素都乘以10从而改变这个数组”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

实现步骤:1、使用foreach语句以引用循环的方式遍历数组,语法“foreach ($array as &$value){//循环体语句块;}”;2、在循环体中,利用“*=”运算符将数组元素都乘以10即可,语法“$value *= 10;”。

php如何将数组元素都乘以10从而改变这个数组

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

php中将数组元素都乘以10从而改变这个数组的方法

步骤1:使用foreach语句以引用循环的方式遍历数组

foreach ($array as &$value){
    //循环体语句块;
}

遍历给定的 $array 数组,在每次循环中将当前数组的值赋给 $value

说明:

步骤2:在循环体中,利用“*=”运算符将数组元素都乘以10

$value *= 10;

等待循环结束,则数组元素都会改变。

完整示例代码:

<?php
header('content-type:text/html;charset=utf-8');   
$arr=array(1,2,3,4,5,6,7,8,9,10);
echo "原数组:";
var_dump($arr);
foreach($arr as &$value){
	$value *= 10;
}
echo "数组元素都乘以10后:";
var_dump($arr);
?>

php如何将数组元素都乘以10从而改变这个数组

可以看出,在最后一个元素前,有一个&,那是因为数组最后一个元素的 $value 引用在 foreach 循环之后仍会保留。我们需要使用unset() 来将其销毁。

unset($value); // 最后取消掉引用

php如何将数组元素都乘以10从而改变这个数组

读到这里,这篇“php如何将数组元素都乘以10从而改变这个数组”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. PHP删除数组元素
  2. js如何将数组元素转化为数字

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php

上一篇:怎么使用JavaScript手写一个Promise

下一篇:php如何提取数组中不重复的值

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》