一般foreach用的比较多
复制代码 代码如下:
<?php
$price=array('apple'=>10,'orange'=>20,'banner'=>30);
foreach($price as $key=>$value)
{
echo $key.'=>'.$value.'<br>';
}
echo '<br>';
?>
还有个更高级和常见的方法
复制代码 代码如下:
<?php
$shuiguo=array('apple'=>10,'orange'=>20,'banner'=>30);
while(list($changpin,$jiage)=each($shuiguo))
{
echo "$changpin=>$jiage".'<br>';
}
?>
以前还真没怎么关注下,今天自己动手,还不错,又了解新的东西了,还是自己太菜了,哎
list()函数可以用来一个数组分解成一系列的值,允许为新变量命名。不懂list的点击这里
两段代码输出是一样。
需要注意的是,当使用each()函数时候,数组将记录当前元素。如果希望在相同的脚本中使用两次该数组。就需要使用reset()降当前元素重新设置到数组开始处。
复制代码 代码如下:
<?php
$price=array('apple'=>10,'orange'=>20,'banner'=>30);
foreach($price as $key=>$value)
{
echo $key.'=>'.$value.'<br>';
}
echo '<br>';
reset($price);
while(list($key,$value)=each($price))
{
echo "$key=>$value","<br>";
}
?>
这样就可以依然使用数组$price咯。
书上有的,作为新手的我,自己动手,敲下看看效果,理解下,写个帖子,方便以后忘记了看看,说的比较肤浅,语言表达不好,见笑了。
复制代码 代码如下:
<?php
/*
*PHP中的循环语句学习笔记
*一.while循环
if(表达式)
只执行一次一条语句。
while(表达式){
反复执行这个循环体;
}
*二.do-while循环
*三.for循环
*根据循环条件不同有两种类型的循环
*一种:计数循环 for
*另外一种:条件型循环 while do-while //foreach
*几个和循环有关的语句
*break;//可以用于流程控制和循环体,跳出循环。
continue;//只能用于循环体,退出本次循环。 exit;
return;
*写循环尽量不要超过三层。
*循环的流程控制语句尽量不要超过五层。
*/
$num=0;
while($num<100){
echo "这是执行第 {$num} 次输出的结果<br>";
$num++;
}
//
echo '<table border="1" width="800"
align="center">';
echo '<caption><h1>使用一个while循环输
出的表格</h1></caption>';
$i=0;
while($i<1000){
if($i%10==0){
if($i%20==0){
$bg="#ffffff";
}else{
$bg="#cccccc";
}
echo '<tr
onmouseover="lrow(this)" onmouseout="drow
(this)" bgColor="'.$bg.'">';
}
echo '<td>'.$i.'</td>';
$i++;
if($i%10==0){
echo '</tr>';
}
}
echo '</table>';
//
$i=0;
do{
echo "$i :this is do*while <br>";
$i++;
}while($i<10);
//
for(初始化的条件;条件表达式;增量){
循环体;
}
/*
do-while循环就是先执行一次代码,然后判断,而
while循环就是先判断,如果为true就继续循环,为
false就不循环。
*/
//九九乘法表
for($i=1; $i<=9; $i++){
for($j=1; $j<=$i; $j++){
echo "$j x $i =
".$j*$i." ";
}
echo '<br>';
相关推荐:
ChatGPT昨晚突然不能使用,背后真相令人意想不到!,edga ai
seo网站通过什么软件,网站seo软件哪个 ,战团ai
seo,seoul city ,ai精洗
AI免费生成文字,打造创作新时代
重生成AI:突破科技前沿,开启智能未来
未来写作新模式文章撰写AI如何助力内容创作
软件AI:颠覆未来的智能革命
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
SEO新人必读:从零开始SEO的核心技巧与实践指南,网站邮件推广设计
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
SEO元素-提升网站排名的核心要素,推广分成网站有哪些
SEO优化如何进行:提升网站排名,轻松超越竞争对手,ai写作怎么操作手机
ChatGPT的超链接点不开?解决方法一网打尽!,情感ai写作指令是什么
AI人工智能文章生成器写作新纪元
企业SEO:如何通过搜索引擎优化提升企业网络竞争力,安阳网站优化布局设计
SEO永远,数字营销的核心力量,广州seo搜索栏内容
SEO全站优化:打造强大网站排名的必备利器,AI论文写作的优点
打造高效创作体验,写文章AI软件重塑内容生产力
SEO拓客,让您的业务飞速增长!,密云自适应网站建设
SEO搜外:全球搜索引擎优化的秘密武器,如何选择网站建设类型呢
SEO学堂:开启数字营销新时代,全面提升网站排名与流量,文山ai营销推广方案
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
优化工具:提升工作效率的秘密武器,网站模板的优化策略是什么
ChatGPT无法加载?检查网络并尝试重启,助您快速恢复畅通体验,burj ai
seo用什么论坛引流,seo引流方法 ,ai写作续写神器
ChatGPT-01:开创人工智能新纪元,AI如何画模糊的云层
在线AI生成文章:智能写作的未来趋势
SEO自己:打造属于你的数字营销利器,微信裂变营销推广软件
AI智能时代的到来:如何利用人工智能推动生活与商业创新,ai相册下载
“赞片CMS”-让你的*站点管理更高效、便捷,日照seo平台
SEO全套秘籍:提升网站流量与排名的终极指南,荣昌手机网站建设
如何下载免费AI软件,让你的工作和生活更智能
好用的AI智能工具,让生活与工作更高效!
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
AI软件不用登录,让你的工作更高效轻松,智能ai写作改稿怎么改
主题导航-引领互联网世界的智慧之路,大渡口网站建设方案
内容创作新时代:自动生成文章的AI如何改变写作生态
SEO做好,企业网站流量翻倍的关键,seo白帽技术有哪些
SEO流程全解析:如何提升网站流量与排名,账号如何营销推广
seo网站自学看什么书,seo技术适合自学吗 ,斑马ai阅读
亚马逊产品seo什么意思,亚马逊平台产品专业术语 ,小新同学ai
SEO监控:精准把握网站排名与优化成效的利器,湖南seo排名商家名单
SEO小白必看!从零起步SEO的秘诀,轻松提升网站排名,南京网站运营优化平台
AI.生成重新定义创造力的新纪元
AI自动化:开启智能未来的无限可能,simplify ai
“多网建站”助力企业跨越发展,开启全新数字化时代,海南网站优化电池
SEO工装裤-打造时尚与实用兼备的工作利器,ai画中国爸爸辅导孩子写作业
ChatGPT美区要梯子吗?轻松畅享全球智能聊天体验,ai音位