javascript数组与php数组的地址传递及值传递用法实例

yipeiwu_com5年前PHP代码库

本文实例讲述了javascript数组与php数组的地址传递及值传递用法。分享给大家供大家参考。具体如下:

javascript数组为地址传递/引用传递,而php数组为值传递

实例代码如下:

复制代码 代码如下:
<?php
$arr = array(3,9,4);
function test($arr){
 $arr[0] = 30;
}
test($arr);
foreach($arr as $val){
 echo $val." ";
}
?>
<script language="javascript" type="text/javascript">
var myarr = [343,90,28];
function abc(arr){
 arr[0]=35;
}
abc(myarr);
document.writeln(myarr[0]);
</script>

php部分输出结果为:3 9 4。

javascript输出结果为:35

希望本文所述对大家的php程序设计有所帮助。

相关文章

PHP使用PHPexcel导入导出数据的方法

本文实例讲述了PHP使用PHPexcel导入导出数据的方法。分享给大家供大家参考,具体如下: 导入数据: <?php error_reporting(E_ALL); /...

浅析PHP递归函数返回值使用方法

PHP经过长时间的发展,很多用户都很了解PHP了,PHP最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后...

PHP自定session保存路径及删除、注销与写入的方法

本文实例讲述了PHP自定session保存路径及删除、注销与写入的方法。分享给大家供大家参考。具体方法如下: 复制代码 代码如下: $sessionpath=session_save_p...

PHP中实现Bloom Filter算法

<?php /*Bloom Filter算法来去重过滤。 介绍下Bloom Filter的基本处理思路:申请一批空间用于保存0 1信息,再根据一批哈希函数确定元素...

PHP请求远程地址设置超时时间的解决方法

php请求远程地址设置超时时间,主要讲解file_get_contents、fopen、curl这三个简单常用函数设置超时时间的方法,一般情况下建议使用curl,性能最好,效率也最高。...