`

PHP Array 学习记录(1)

阅读更多
关于数组的一些方法
$test_arr = array(
			'name' => 'test',
			2 => 2,
			'color' => "red"
		);
		echo '使用var_dump方法输出数组:';
			var_dump($test_arr);
		echo '<br/><br/>使用print_r方法输出数组:';
			print_r($test_arr);
		if(is_array($test_arr)){
			echo "<br/><br/>$ test_arr是一个数组";
		}

		echo "<br/><br/> array_push在数组添加项目";
		array_push($test_arr,array('good','nice'),'three','four');
		var_dump($test_arr);

		echo "<br/><br/> array_pop用法";
		array_pop($test_arr);
		print_r($test_arr);

		echo "<br/><br/> array_shift返回数组中的第一个元素";
		$b = array_shift($test_arr);
		print_r($b);

		echo "<br/><br/> array_unshift:";
		array_unshift($test_arr, 'unshift');
		print_r($test_arr);
		
		echo "<br/><br/> array_pad:";
		$c = array_pad($test_arr, -7 , 'xiang');
		print_r($c);
		
		echo "<br/><br/> in_array:";
		if(in_array(2, $test_arr)){
			echo 'in_array through validate';
		}else{
			echo 'validate die.';	
		}

		echo "<br/><br/> array_keys:返回数组键名组合成一个集合:";
		$allmarke = array_keys($test_arr);
		var_dump($allmarke);

待完善
分享到:
评论

相关推荐

    php array的学习笔记

    技术不精,要有错误,还请指出,我会改正。... charset=utf-8’); echo ‘’; function var_array($array) { echo ‘’; var_dump($array);... } function getArr($sNum, $eNum=1, $step=1) { $arr = ra

    PHP学习笔记:包含PHP的生命周期,PHP变量在内核中的实现等内容

    《PHP扩展开发及内核应用-学习笔记》 01.PHP的生命周期.md 02.PHP变量在内核中的实现.md 03.内存管理.md 04.配置编译环境.md 05.第一个扩展.md 06.函数的返回值.md 07.函数的参数.md 08.Array与HashTable.md 09.PHP...

    PHP学习笔记之数组篇

    一、如何定义数组:在PHP中创建数组主要有两种方式,下面就...php 2 //用1,2,3的数值作为数组的键 3 echo ‘数组$array1的键值为:’; 4 $array1[1]=’a’; 5 $array1[2]=’b’; 6 $array1[3]=’c’; 7 print_r($

    学习笔记1

    1语法输出echo printf数据类型布尔、整型、浮点、字符串、数组($array[0] =”zero” ,$array[“zero”] = 0)、对象获取数

    PHP学习笔记之二

    1. 数组 PHP的数组其实是一个关联数组,或者说是哈希表。PHP不需要预先声明数组的大小,可以用直接赋值的方式来创建数组。例如: //最传统,用数字做键,赋值 $state[0]=”Beijing”; $state[1]=”Hebei”; $state[2]...

    PHP和MySQL Web开发第4版pdf以及源码

    第1章 PHP快速入门教程 1.1 开始之前:了解PHP 1.2 创建一个示例应用:Bob汽车零部件商店 1.2.1 创建订单表单 1.2.2 表单处理 1.3 在HTML中嵌入PHP 1.3.1 使用PHP标记 1.3.2 PHP语句 1.3.3 空格 1.3.4 注释...

    PHP实现记录代码运行时间封装类实例教程

    本文介绍的是利用php记录代码运行时间测量的相关内容,分享给大家供大家参考学习。一般在要求性能的代码中, 会加入测试代码进行计算。不过每次都要写microtime, end – start 未必太麻烦了, 所以简单的写了一个类...

    PHP和MySQL WEB开发(第4版)

    第1章 PHP快速入门教程 1.1 开始之前:了解PHP 1.2 创建一个示例应用:Bob汽车零部件商店 1.2.1 创建订单表单 1.2.2 表单处理 1.3 在HTML中嵌入PHP 1.3.1 使用PHP标记 1.3.2 PHP语句 1.3.3 空格 1.3.4 注释 1.4 添加...

    php之CodeIgniter学习笔记

    在使用数据库之前,我们最好将数据库进行自动连接:config/autoload.php自动加载 $autoload[‘libraries’] = array(‘database’);一些常用函数 选择数据$this-&gt;db-&gt;select();允许你在SQL查询中写 SELECT 部分。$...

    Yii框架学习笔记之应用组件操作示例

    本文实例讲述了Yii框架学习笔记之应用组件操作。分享给大家供大家参考,具体如下: 所有的组件都应声明在config/web.php //组件声明在该数组下 'components'=&gt;array( //自定义组件1 - 函数形式 'customComponent1...

    php session 预定义数组

    您可能感兴趣的文章:PHP实现的自定义数组排序函数与排序类示例PHP中定义数组常量(array常量)的方法php定义数组和使用示例(php数组的定义方法)php学习笔记 [预定义数组(超全局数组)]PHP 数组教程 定义数组用php...

    微信小程序学习笔记之本地数据缓存功能详解

    本文实例讲述了微信小程序学习笔记之本地数据缓存功能。分享给大家供大家参考,具体如下: 前面介绍了微信小程序获取位置信息操作。这里再来介绍一下微信小程序的本地数据缓存功能。 【将数据存储在本地缓存】wx....

    php网络开发完全手册

    1.3.2 学习PHP应该准备哪些软件 8 1.3.3 相关知识领域的介绍 9 1.4 程序运行环境的搭建 10 1.4.1 Apache简介 10 1.4.2 安装Apache与PHP 10 1.4.3 使用phpinfo()确认Apache与PHP 1.4.3 的安装成功 12 1.4.4 Apache的...

    PHP面向对象学习笔记之一 基础概念

    1&gt; if( “false” ) 等效于 if( true), 因为非空字符串是true 2&gt; 检查数据类型: is_array(); is_object(); is_string(); is_null(); is_integer(); 3&gt; PHP5 引入类的类型提示(type hint),用来约束一个方法的参数类型...

    PHP简单选择排序(Simple Selection Sort)算法学习

    通过 n – i 次关键字间的比较,从 n – i + 1 个记录中选出关键字最小的记录,并和第 i (1 &lt;= i &lt;= n) 个记录交换,执行n-1趟 后就完成了记录序列的排序。 算法实现: &lt;?php //简单选择排序 //交换函数...

    PHP和MySQL Web开发第4版

    第1章 PHP快速入门教程 1.1 开始之前:了解PHP 1.2 创建一个示例应用:Bob汽车零部件商店 1.2.1 创建订单表单 1.2.2 表单处理 1.3 在HTML中嵌入PHP 1.3.1 使用PHP标记 1.3.2 PHP语句 1.3.3 空格 1.3.4 注释...

Global site tag (gtag.js) - Google Analytics