Array array(\u2026);
Create arrary
$name = array(\u201cJollen\u201d, \u201cPaul\u201d, \u201cKetty\u201d);
<?
$fruits = array
(
\u201choles\u201d => array(\u201cfirst\u201d, 5 => \u201csecond\u201d, \u201cthird\u201d);
);
?>
<?
$fruits[\u201cfruits\u201d][\u201ca\u201d] = \u201corange\u201d;
$fruits[\u201cfruits\u201d][\u201cb\u201d] = \u201cbanana\u201d;
$fruits[\u201cfruits\u201d][\u201cc\u201d] = \u201capple\u201d;
$fruits[\u201cnumbers\u201d][0] = 1;
$fruits[\u201cnumbers\u201d][1] = 2;
$fruits[\u201cnumbers\u201d][2] = 3;
$fruits[\u201cnumbers\u201d][3] = 4;
$fruits[\u201cnumbers\u201d][4] = 5;
$fruits[\u201cnumbers\u201d][5] = 6;
$fruits[\u201choles\u201d][0] = \u201cfirst\u201d;
$fruits[\u201choles\u201d][5] = \u201csecond\u201d;
$fruits[\u201choles\u201d][6] = \u201cthird\u201d;
?>
Int array_walk(array arr, string func);
Example
<?php
$fruits = array(\u201ca\u201d=>\u201dorange\u201d, \u201cb\u201d=>\u201dbanana\u201d, \u201cc\u201d=>\u201dapple\u201d);
Array_walk($fruits, \u2018test_alter\u2019); /*array change to
$fruits[\u201ca\u201d] = \u201cbogus\u201d;
$fruits[\u201cb\u201d] = \u201cbogus\u201d;
$fruits[\u201cc\u201d] = \u201cbogus\u201d; */
Void arsort(array array); //content sort by z->a
Example
<?
$fruits = array(\u201cd\u201d=>\u201dlemon\u201d, \u201ca\u201d=>\u201dorange\u201d, \u201cb\u201d=>\u201dbanana\u201d,
\u201cc\u201d=>\u201dapple\u201d);
Arsort($fruits);
For(reset($fruits); $key = key($fruits); next($fruits)) {
Echo \u201cfruits[$key] = \u201c.$fruits[$key].\u201d\n\u201d;
Output:
fruits[a] = orange
Fruits[d] = lemon
Fruits[b] = banana
Fruits[c] = apple
Array array_count_values(array input);
<?php
$arr = array(1, 2, 2, 3, \u201cHello\u201d, \u201cHello\u201d, \u201cWorld\u201d);
$arr_c = array_count_values($arr);
Print $arr_c;
?>
Output:
Array( [1] => 1 [2] => 2 [3] => 1 [Hello] => 2 [World] => 1)
Array_diff() function
Array array_diff(array array1, array array2, array...);
<?
$arr1 = array(\u201cgreen\u201d, \u201cwhite\u201d, \u201cred\u201d, \u201cblue\u201d, \u201cgreen\u201d);
$arr2 = array(\u201cgreen\u201d, \u201cblue\u201d, \u201cred\u201d);
$result = array_diff($arr1, $arr2); // (set operation) result =
$arr1\$arr2
Print_r($result);
?>
Output
Array ( [1] => white )
Array array_filter(array input [, mixed callback]);
Example
<pre>
<?php
Function filter1($val)
{
Leave a Comment