博主信息
博文 24
粉丝 0
评论 0
访问量 20638
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
流程控制实战与常用数组函数-2018年8月23日
鱼越龙门的博客
原创
837人浏览过

今天学习了流程控制实战与常用数组函数的基本知识。

代码:

实例

<?php
$i=0;
while($i<10){
    echo $i<9?$i.',':$i;
    $i++;
}
echo '<hr>';

do{
    echo $i<9?$i.'.':$i;
    $i++;
}while($i<10);

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
function wel(){
    return '欢迎来到中国';
}
echo wel();
echo '<hr>';
function wel1($name){
    return '欢迎'.$name.'来到中国';
}
echo wel1('tom');
echo '<hr>';
function wel2($lang,$name='tom'){
    return '欢迎'.$name.'来到中国学习'.$lang;
}
echo wel2('中文');
echo '<hr>';
function wel3(){
   // return print_r(func_get_args(),true);
   // return func_num_args();
    return func_get_arg(2);
}
echo wel3(4,5,6);
echo '<hr>';
$name="tom";
function wel4(){
   global $name;
   return $name;
    // return $GLOBALS['name'];
}
echo wel4();

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
$person=['id'=>4,'name'=>'jim','age'=>18,'gender'=>'man'];
echo '<pre>';
echo print_r($person,true);

echo in_array('man',$person)?'存在':'不存在';
echo array_key_exists('age',$person)?'存在':'不存在';
echo print_r(array_values($person),true);
echo print_r(array_keys($person),true);
echo array_search('jim',$person);
echo print_r(array_flip($person),true);


echo count($person);
echo key($person);
echo current($person);
next($person);
echo key($person);
echo current($person);
reset($person);
echo key($person);
echo current($person);
end($person);
echo key($person);
echo current($person);
reset($person);
echo '<hr>';
//print_r(each($person));
list($key,$value)=each($person);
echo $key,'*******',$value.'<br>';
reset($person);
while(list($key,$value)=each($person)){
    echo $key,'*******',$value.'<br>';
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
$person=['id'=>4,'name'=>'jim','age'=>18,'gender'=>'man'];
echo '<pre>',print_r($person,true);
array_push($person,'80');
print_r($person);
array_pop($person);
print_r($person);
echo '<hr>';
array_unshift($person,100);
print_r($person);
array_shift($person);
print_r($person);
echo '<hr>';
array_push($person,79);
array_shift($person);
print_r($person);
echo '<hr>';
array_unshift($person,60);
array_pop($person);
print_r($person);

运行实例 »

点击 "运行实例" 按钮查看在线实例


批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学