最近的文章列表

PHP利用json_encode()和json_decode()函数来使用JSON和将json还原成数组

从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。

一、json_encode()

 代码如下:


<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);
?>

2015/8/7 Comments:
PHP获取数组长度count() / sizeof()或某个值出现次数array_count_value()的方法

分享PHP获取数组长度或某个值出现次数的方法给大家供大家参考。具体分析如下:

count():对数组中的元素个数进行统计;

例如:

$arr = Array('0','1','2','3','4');
echo count($arr); // 输出 5
2015/7/22 Comments:
PHP中如何使用url传递数组的方法

分享php中使用url传递数组的方法给大家供大家参考。具体分析如下:

数组传递这么写:

代码如下:
echo"<a href=camnpr.php?info=".base64_encode(serialize($information)).">info</a>" ;

数组接收:

2015/7/12 Comments:
分享兼容低于PHP 5.5版本的获取二维数组中的元素array_column

array_column 用于获取二维数组中的元素(PHP 5.5新增函数),但我们有时候需要在低版本的PHP环境中使用…

if( ! function_exists('array_column'))
{
function array_column($input, $columnKey, $indexKey = NULL)
{
$columnKeyIsNumber = (is_numeric($columnKey)) ? TRUE : FALSE;
2015/5/4 Comments:
PHP使用array_map(TrimArray)快速清除数组中所有字符串两端空格的方法

本文实例讲述了PHP清除数组中所有字符串两端空格的方法,分享给大家供大家参考。具体实现方法如下:

一般来说在php中清除字符串中空格我们可以有很多实现方法,但清除数组中所有值的前后代码我们并不能简单的使用这些方法,本文实例主要使用php独有的array_map函数遍历清除数组中所有字符串的两端空格。
 
具体实现代码如下:

代码如下:
function TrimArray($Input){
    if (!is_array($Input))
2015/2/9 Comments:
PHP中怎么实现数组的分组排序的示例代码

PHP的数组,数组中的内容大致如下:

代码如下:
$list = array(
    array(2,3,5),
    array(2,5,24),
    array(3,8,6),
2014/11/23 Comments:
php的数组中包含中文(gbk,gb2312,utf8)的排序方法 asort

php数组中文排序,文件格式一般用utf8,直接用asort排序不行。若是gbk和gb2312可以。这跟编码有关。gbk和gb2312本身的编码就是用拼音排序的。

代码如下:
function utf8_array_asort(&$array) {
if(!isset($array) || !is_array($array)) {
  return false;
}
2014/11/10 Comments:
二维数组根据某个字段排序的PHP具体实现示例代码

本文记录的要实现的功能类似于 MySQL 中的 ORDER BY,上个项目中有遇到这样的一个需求。 

要求:从两个不同的表中获取各自的4条数据,然后整合(array_merge)成一个数组,再根据数据的创建时间降序排序取前4条。 

遇到这个要求的时候就不是 ORDER BY 能解决的问题了。因此翻看 PHP 手册查找到了如下方法,做此笔记。

2014/11/6 Comments:
PHP根据array_map、array_column、array_reduce获取二维数组中某个key的集合

具体是这样的,如下一个二维数组,是从库中读取出来的。

代码如下:
$user = array( 
0 => array(
'id' => 1,
'name' => '张三',
'email' => 'zhangsan@camnpr.com',
2014/11/5 Comments:
jQuery方法中$.each循环遍历读取json数组的示例代码

直接上代码:

<!doctype html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<meta name="website" content="camnpr.com" />
<title>jquery $.each遍历json数组方法</title>
2014/9/26 Comments: