php 赋值,求教PHP 怎样将循环结果赋值给变量

php 赋值目录

PHP将文本数据赋值给变量

求教PHP 怎样将循环结果赋值给变量

php怎么给数组赋值

PHP将文本数据赋值给变量

$str1='sid1|text1|text2|text3|tex4';

$str2='sid2|text1|text2|text3|tex4';

$arr1=explode('|',$str1);

$arr2=explode('|',$str2);

然后:

$str1[0]就是sid1

$str1[1~4]就是text1~text4

求教PHP 怎样将循环结果赋值给变量

这边先提下你的问题:

for($j=0;$j<=8;$j++)

这样的循环是输出123456789吗?

你还不知道$j++的含义,$j++指的是先使用$j这个变量,后面再加1;

而++$j是先加了1后再使用,这样$j才会由0变成1。

下面可以达到你的要求:

<?php

$i=1000000000;

for($j=0;$j<=9;++$j){

$num=$num+$j*$i;

$i=$i/10;

}

echo $num;

?>

$num的数值即为123456789。

亲测通过

一楼比较简单。

php怎么给数组赋值

PHP数组赋值方法如下:

<?php

// 数值数组

$a = array();

$a[] = "aaaa";

$a[] = "bbbbbbb";

var_dump($a);

// 关联数组

$b = array();

$b['id1'] = "aaaa";

$b['id2'] = "bbbbbbb";

var_dump($b);

// 数组声明并赋值 (关联数组和数值数组同时存在)

$c = array(1, 2, "xxxx", 'sex' => '男');

$c['id1'] = "aaaa";

$c['id2'] = "bbbbbbb";

var_dump($c);

// 数组变量名称也可以不存在,直接给变量赋值

$d['a'] = 1;

$d['b'] = 2;

var_dump($d);

?> (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)

来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!