移动app接口编程技术-学习实现之PHP进阶 数组
- 数组创建,初始化
<?php
//请创建一个数组变量arr,并尝试创建一个索引数组
/**
* 不带初始值的创建。创建后赋予值
* 注:下标一定是整数
*/
$arr = array();
$arr[0] = '老大';
$arr[1] = '老二';
if(isset($arr)){print_r($arr);}
/**
* 带初始值的创建
*/
//可用双引號,或者单引號,数组是从0開始的
$arr2 = array("老大",'老二');
if(isset($arr2)){print_r($arr2);}
//左边是键,右边是键值
$arr3 = array('0'=>'老大','2'=>'老三','1'=>'老二');
if( isset($arr3) ) {print_r($arr3);}
?>
- 使用数组的值
<?php
//从数组变量$arr中,读取键为0的值
$arr = array('老大','老二');
//$arr0 = $arr['0'];
$arr0 = $arr[0];
if( isset($arr0) ) {print_r($arr0);}
?>
- 打印出数组的数据
//直接通过index訪问
<?php
$arr = array('张三','李四','王二');
for( $i = 0;$i < 3;$i++){
echo $arr[$i].'<br><br>';
}
?>
//通过foreach循环訪问数组里的值
<?php
$arr = array('i'=>"我",'love'=>'爱','u'=>'你');
if(isset($arr))
{
foreach($arr as $key=>$value)
{
echo $value.' ';
}
}
?>
总结
PHP数组分为 索引数组 关联数组
关联数组是 键值是字符串的数组
比如 上例中关于foreach的举例。
<?
php
$arr = array(
'wo'=>"我",
'love'=>'爱',
'li'=>'莉'
);
if(isset($arr))
{
foreach($arr as $key=>$value)
{
print_r($value);
//echo $value;
}
}
?>
- 关联数组 创建,初始化
<?
php
//$arr = array('apple'=>'苹果');
$arr = array();
$arr['apple'] = '苹果';
if( isset($arr) ) {print_r($arr);}
?>
- 关联数组 引用( 用数组变量的名字后跟中括号+键的方式来訪问数组中的值。键使用单引號或者双引號括起来。
)
<?php
$arr = array(
'apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"
);
$arr0 = $arr['apple'];
if( isset($arr0) ) {print_r($arr0);}
?
>
移动app接口编程技术-学习实现之PHP进阶 数组的更多相关文章
- Java Web编程技术学习要点及方向
学习编程技术要点及方向亮点: 传统学习编程技术落后,应跟著潮流,要对业务聚焦处理.要Jar, 不要War:以小为主,以简为宝,集堆而成.去繁取简 Spring Boot,明日之春(future of ...
- yii2 restful api --app接口编程
转 http://www.yiichina.com/tutorial/1143yii2中restful url访问配置, 登陆接口access-token验证类 [ 2.0 版本 ] 登陆接口acce ...
- yii2 restful api——app接口编程实例
<?php namespace common\components; use common\models\Cart; use common\models\User; use Yii; use y ...
- Yii2 Restful api设计--App接口编程
Yii2框架写一套RESTful风格的API,对照魏曦教你学 一,入门 一.目录结构 实现一个简单地RESTful API只需用到三个文件.目录如下: frontend ├─ config │ └ m ...
- 新一代编程:scala泛函编程技术-唠叨
准备了半年后,终于决定在这里开始我的scala编程技术学习体验撰写之旅.初步打算在这里把我学习.体验.掌握scala编程的过程与有兴趣的朋友分享.我想,虽然我这不是正式论文或者教课书之类的,但写个开场 ...
- 《PHP开发APP接口》笔记
PHP开发APP接口 [TOC] 课程地址 imooc PHP开发APP接口 学习要点 APP接口简介 封装通信接口方法 核心技术 APP接口实例 服务器端 -> 数据库|缓存 -> 调用 ...
- javascript学习 真正理解DOM脚本编程技术背后的思路和原则
本文学习来源于<javascriptDOM编程艺术>仅作笔记 学会怎样才能利用DOM脚本编程技术以一种既方便自己更体贴用户的方式去充实和完善你们的网页. 循序渐进:从最核心的内容开始,逐步 ...
- javascript设计模式学习之十七——程序设计原则与面向接口编程
一.编程设计原则 1)单一职责原则(SRP): 这里的职责是指“引起变化的原因”:单一职责原则体现为:一个对象(方法)只做一件事. 事实上,未必要在任何时候都一成不变地遵守原则,实际开发中,因为种种原 ...
- PHP开发APP接口学习笔记
习要点概述1.APP接口简介 2.封装通信接口方法 3.核心技术 4.APP接口实例 服务器和客户端进行接口数据通信:服务器 -->数据库|缓存 -->调用接口 -->客户端 服务器 ...
随机推荐
- android内存的一点优化
android手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常, 在解决这个异常时 ...
- android 从其他app接收分享的内容
Receiving Content from Other Apps[从其他app接收分享的内容] 就像你的程序能够发送数据到其他程序一样,其他程序也能够简单的接收发送过来的数据.需要考虑的是用户与你的 ...
- python对web服务器做压力测试并做出图形直观显示
压力测试有很多工具啊.apache的,还有jmeter, 还有loadrunner,都比较常用. 其实你自己用python写的,也足够用. 压力测试过程中要统计时间. 比如每秒的并发数,每秒的最大响应 ...
- 基于visual Studio2013解决面试题之1102合并字符串
题目
- CIconListBox带图标的列表框类
有时候,我们需要在列表框ListBox中插入带图标的文字项,这就需要自己派生一个类出来了,网上的一个CIconListBox类还不错,网站http://www.codeguru.com/Cpp/con ...
- sharepoint 2013 根据网站模版创建网站,并赋值网站权限 create a site by custom site template
通过程序,根据网站模版,创建新的网站 private void CreateSiteBySiteTemplate() { SPSecurity.RunWithElevatedPrivileges(de ...
- HDU 2328 POJ 3450 KMP
题目链接: HDU http://acm.hdu.edu.cn/showproblem.php?pid=2328 POJhttp://poj.org/problem?id=3450 #include ...
- Python的字符串格式化符号
1.字符串格式化符号含义 %c:格式化字符及其ASCII码 %s:格式化字符串 %d:格式化整数 %o:格式化无符号八进制数 %x:格式化无符号十六进制数 %X:格式化无符号十六进制数(大写) %f: ...
- 服务确定(服务类收货ML81N)
FUNCTION zrfc_mm005. *"---------------------------------------------------------------------- * ...
- 快速安装多系统(xp与win7)
具体方法: 1.利用pe安装xp系统 2.xp下,空出一个分区,用于安装win7 3.进入pe下,安装win7系统到空出的分区 4.win7正常启动后,会覆盖原来xp的启动方式 5.再次进入pe,利用 ...