国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ php教程 PHP開發(fā) PHP は、array_slice 関數(shù)を使用して、ランダムな配列またはデータの最初のいくつかの部分を取得します。

PHP は、array_slice 関數(shù)を使用して、ランダムな配列またはデータの最初のいくつかの部分を取得します。

Dec 28, 2016 pm 03:13 PM

最初に基本的な構(gòu)文を説明します:

array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] )

array_slice() は、offset パラメータと length パラメータで指定された配列を返します。のシーケンス。

オフセットが負(fù)でない場(chǎng)合、シーケンスは配列內(nèi)のこのオフセットから開始されます。 offset が負(fù)の場(chǎng)合、シーケンスは配列の最後から遠(yuǎn)く離れた位置から開始されます。

長さが指定されていて正の場(chǎng)合、シーケンスにはこれだけの數(shù)のセルが存在します。長さが指定されていて負(fù)の場(chǎng)合、シーケンスは配列の終わりからここまで離れたところで終了します。省略した場(chǎng)合、シーケンスはオフセットから始まり、配列の最後まで進(jìn)みます。

array_slice() はデフォルトで配列のキーをリセットすることに注意してください。 PHP 5.0.2 以降、preserve_keys を TRUE に設(shè)定することでこの動(dòng)作を変更できます。

$input = array("a", "b", "c", "d", "e");
$output = array_slice($input, );  //返回下標(biāo)開始的數(shù)組 returns "c", "d", and "e"
$output = array_slice($input, -, ); // returns "d"
$output = array_slice($input, , ); // returns "a", "b", and "c"
// note the differences in the array keys
print_r(array_slice($input, , -));
print_r(array_slice($input, , -, true));

ランダムなデータをいくつか返す必要がある場(chǎng)合は、まず shuffle($input); を使用して元の配列をスクランブルし、次に array_slice を使用してそれを取得します

追記: PHP array_slice() 関數(shù)

定義と使い方

array_slice() 関數(shù) 條件に基づいて配列から値を削除し、それを返します。

注: 配列に文字列キーがある場(chǎng)合、返される配列にはキー名が保持されます。 (例 4 を參照)

構(gòu)文

array_slice(array,offset,length,preserve)

php 利用array_slice函數(shù)獲取隨機(jī)數(shù)組或前幾條數(shù)據(jù)

例 1

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2));
?>

出力:

Array ( [0] => Cat [1] => Horse )

負(fù)のオフセットを使用した例 2

パラメーター:

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,-2,1));
?>

出力:例 3


保護(hù)區(qū)パラメータが true に設(shè)定されている:

Array ( [0] => Horse )

Output:

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2,true));
?>

例 4


with string key:

Array ( [1] => Cat [2] => Horse )

Output:

<?php
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","d"=>"Bird");
print_r(array_slice($a,1,2));
?>

上記は、array_slice 関數(shù)を使用してランダムまたはを取得するために使用します。配列の最初のいくつかの數(shù)字、気に入っていただければ幸いです。

array_slice 関數(shù)を使用してランダムな配列または最初のいくつかのデータを取得する PHP 関連の記事については、PHP 中國語 Web サイトに注目してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)