ホームページ  >  記事  >  バックエンド開発  >  PHP は配列演算を実装します

PHP は配列演算を実装します

小云云
小云云オリジナル
2018-03-29 11:30:362002ブラウズ

この記事では、PHP で配列操作を実装する方法を主にテキストとコードの形式で説明します。お役に立てれば幸いです。

統計関連

array_sum(array) 配列の統計和
array_product(array) 配列の統計積

// 已有字符串2,3,4,5,19,39
$str = '2,3,4,5,19,39';
$arr = explode(',',$str);
// 1. array_sum(数组)统计数组的和
echo array_sum($arr);
echo &#39;<br/>&#39;;
// 2.array_product(数组)统计数组的乘积 
echo array_product($arr);
echo &#39;<hr/>&#39;;

配列の最初の要素 && 最後の要素

reset() 最初の要素
end( ) 最後の要素かどうかelement

の値はset

in_array()にあります

$ext = &#39;jpg&#39;;
$allowExts=[&#39;jpg&#39;,&#39;jpeg&#39;,&#39;gif&#39;,&#39;png&#39;];
var_dump(in_array($ext,$allowExts));

arrayからstringへのポインタ操作

implode((separator,)array)

join((separator,) ) Array)


例r

array_pop(数组)               删除数组最后一个
array_push(数组,添加元素)     数组末尾添加一个
array_shift(数组)             删除数组第一个
array_unshift(数组,添加元素)  数组开头添加一个

// 把逗号与数组拼接成系新字符串$str1 = join(&#39;,&#39;,range(0,9));echo $str1;
拼接数组
array_merge(arr1,arr2,arr3...)
随机输出key
array_rand(数组(,长度))
交换key和value
array_flip()
EES統計関連

RARAY_SUM(配列)統計配列と

RARAY_Product(array)統計アレイ乗算

rider ) 最後の要素

値がセット

in_array() 内にあるかどうか

Example

$ext = 'jpg';

$allowExts=['jpg','jpeg ','gif','png'] ;
var_dump(in_array($ext,$allowExts));

ポインタ操作関連

array_pop(array) 配列の最後のものを削除

array_push(array, add element) 配列の末尾に追加

array_shift (配列) 配列の最初の配列を削除します

array_unshift(array, add element)


配列を配列の先頭の文字列に追加します

implode((separator,)array)

join((separator,)array) exexample

$arr = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;];
$newArr = array_flip($arr);
var_dump($newArr);
输出结果:
    array (size=3)
      666 => int 0
      &#39;txt&#39; => int 1
      &#39;jpg&#39; => int 2
    )

SpliestArrays

array_merge(arr1、arr2、arr3 ...)

randomly出力key

array_rand(array(、length))


// 已有字符串2,3,4,5,19,39
$str = &#39;2,3,4,5,19,39&#39;;
$arr = explode(&#39;,&#39;,$str);
// 1. array_sum(数组)统计数组的和
echo array_sum($arr);
echo &#39;<br/>&#39;;
// 2.array_product(数组)统计数组的乘积 
echo array_product($arr);
echo &#39;<hr/>&#39;;

関連おすすめ:

JS配列演算例分析

JavaScriptにおける配列演算の基本注意点

PHPにおける配列演算開発例とアイデアの共有

以上がPHP は配列演算を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。