Gnìomh PHP array_slice ()

SSL earbsach bho dìreach $3.44
sanasan
Gnìomh PHP array_shift ()
Gnìomh PHP array_sum ()

Bidh an gnìomh array_slice a’ tilleadh pàirt sònraichte den raon. Ma tha an t-sreath air a dhèanamh suas de iuchraichean àireamhach, bidh na h-iuchraichean a 'tòiseachadh bho 0 anns a' phàirt a chaidh a thaghadh. Ach, ma tha na h-iuchraichean sreang, bidh iad air an gleidheadh ​​​​eadhon anns a 'phàirt taghte.

Dè an co-chòrdadh a th’ aig gnìomh array_slice ann am PHP?

array_slice(array, start, length, preserve)
paramadairTuairisgeul
sreathAn raon airson sliseag fhaighinn bhuaithe - Riatanach
toiseachMìnich an eileamaid tòiseachaidh / suidheachadh airson slicing.
Nuair a thèid a shuidheachadh gu àicheil: Tòisich a 'sgoltadh bho thaobh deas (deireadh) an t-sreath. Mar eisimpleir, tha -2 a’ ciallachadh tòiseachadh a’ sliseadh bhon dàrna eileamaid mu dheireadh den raon - a dhìth
fhadA’ mìneachadh fad a’ phàirt slisne den raon a’ tòiseachadh bhon eileamaid tòiseachaidh.
Nuair a thèid a shuidheachadh gu àireamh àicheil: bidh e a’ tòiseachadh a ’gearradh bhon taobh cheart gu taobh clì an t-sreath (bhon fhear mu dheireadh chun an toiseach)
Nuair a dh'fhàgas tu falamh: Thoir air ais na h-eileamaidean uile bhon eileamaid tòiseachaidh gu deireadh an t-sreath - Roghainneil
gleidheadhParamadair Boolean
Nuair a thèid a shuidheachadh gu fìor: Thèid na h-iuchraichean a ghleidheadh ​​​​anns an toradh sliseag.
Nuair a thèid a shuidheachadh gu ceàrr: Cha tèid na h-iuchraichean a ghleidheadh ​​​​anns an toradh sliseag.
- Roghainneil
gnìomh array_slice ann am PHP

Eisimpleirean de ghnìomh array_slice

Eisimpleir 1. Tòisich le bhith a 'gearradh an t-sreath bhon dàrna eileamaid agus thoir air ais an còrr de na h-eileamaidean rèite.

<?php
$arr=array("R","G","B","Y","Br");
print_r(array_slice($arr,1));
?>

Eisimpleir 2. Tòisich a 'gearradh an t-sreath bhon dàrna eileamaid agus till air ais dà eileamaid.

<?php
$arr=array("R","G","B","Y","Br");
print_r(array_slice($arr,1,2));
?>
SSL earbsach bho dìreach $3.44
sanasan

Eisimpleir 3. Tòisich le bhith a 'gearradh an t-sreath bhon dàrna eileamaid mu dheireadh agus till air ais dà eileamaid.

<?php
$arr=array("R","G","B","Y","Br");
print_r(array_slice($arr,-1,2));
?>

Eisimpleir 4. Tòisich a 'gearradh an t-sreath bhon dàrna eileamaid agus till air ais dà eileamaid le iuchraichean glèidhte.

<?php
$arr=array("R","G","B","Y","Br");
print_r(array_slice($arr,1,2,true));
?>

Eisimpleir 5. Eisimpleir slice array leis an dà chuid iuchraichean àireamhach agus sreang.

<?php
$arr=array("a"=>"1","b"=>"2","c"=>"3","d"=>"4","e"=>"5");
print_r(array_slice($arr,2,2));

$arr=array("0"=>"R","1"=>"G","2"=>"B","3"=>"Y","4"=>"Br");
print_r(array_slice($arr,2,2));
?>
Gnìomh PHP array_shift ()
Gnìomh PHP array_sum ()
dùin

Cùm suas ris an fhiosrachadh as ùire mu PHP!

Cha bhith sinn a’ spamadh!

SSL earbsach bho dìreach $3.44
sanasan
en English
X
Rach gu mhullaich