Paano Gamitin ang sizeof() Function sa PHP

Paano Gamitin Ang Sizeof Function Sa Php



Ikaw ba ay isang developer ng PHP na naghahanap upang i-optimize ang pagganap ng iyong code? Kung gayon, maaari mong gamitin ang sukat ng() function. Hinahayaan ka ng function na ito na tukuyin ang bilang ng mga elemento sa isang array at ito ay isang kapaki-pakinabang na tool kapag nagtatrabaho sa mga array, string, at mga bagay. Sa pamamagitan ng pag-unawa kung paano gamitin sukat ng() nang maayos, maaaring pataasin ng mga user ang pagiging epektibo at pagganap ng kanilang code.

Sa artikulong ito, tutuklasin natin ang sukat ng() function, syntax nito, at paggamit nito sa PHP.

Ano ang sizeof() Function

sukat ng() ay isang function sa PHP na nagpapahintulot sa mga developer na tukuyin ang bilang ng mga elemento sa isang array at kadalasang ginagamit upang matukoy ang laki ng mga array, string, at object sa PHP.







Syntax



Ang sumusunod ay ang syntax na gagamitin sukat ng() function sa PHP:



sukat ng ( array , mode )

Dito, ang array parameter ay isang array na naglalaman ng bilang ng mga item na mahahanap, at ang opsyonal mode ginagamit ang parameter upang tukuyin kung paano paulit-ulit na kakalkulahin ng function ang mga item ng lahat ng nested array sa item array. Mayroong dalawang mga mode, ang 0 ay ang default na mode na nagbibilang lamang ng nangungunang antas ng nilalaman at hindi kasama dito ang nilalaman ng mga nested array sa pinakamataas na antas ng array. Habang 1 recursively kinakalkula ang lahat ng mga elemento sa array, kabilang ang mga elemento ng nested arrays. Halimbawa:





Ibalik ang halaga

Ang sukat ng() function ay nagbabalik ng integer na halaga ng bilang ng mga elemento.

Paano Gamitin ang sizeof() Function sa PHP

Narito ang mga hakbang na gagamitin sukat ng() function sa PHP:



Hakbang 1: Una kailangan mong tukuyin ang isang array kung saan nais mong mahanap ang bilang ng mga elemento.

Hakbang 2: Susunod na kailangan mong tumawag sukat ng() , ang unang parameter ay isang array , at ang pangalawang parameter ay opsyonal kung gusto mong gamitin mode .

Hakbang 3: Sa wakas, maaari mong gamitin echo o print upang i-output ang mga resulta sa browser o command line.

Halimbawa 1

Isaalang-alang ang sumusunod na halimbawa, nasimulan namin ang isang empleyado ng array na may ilang mga halaga, pagkatapos ay ginamit namin ang sukat ng() function upang mabilang ang kabuuang elemento ng isang array:



$empleyado = array ( 'Zainab' , 'Awais' , 'Komal' , 'kasalanan' ) ;

echo ( 'Ang kabuuang bilang ng mga elemento sa isang array ay: ' . sukat ng ( $empleyado ) ) ;

?>

Halimbawa 2

Sa sumusunod na halimbawa, ginamit namin ang sukat ng() function na bilangin ang mga elemento ng multi-dimensional array na may mode 1, at ang mode na ito ay muling bibilangin ang mga elemento kasama ang elemento sa nested array:



$array = array ( 'empleado' => array ( 'Zainab' , 'Awais' , 'kasalanan' , 'Komal' ) ,

'Kasarian' => array ( 'Babae' , 'Lalaki' , 'Babae' , 'Babae' ) ) ;

echo 'Ang Normal na Bilang ng isang array ay: ' . sukat ng ( $array ) ;

echo ' \n ' ;

echo 'Ang recursive count ng isang array ay: ' . sukat ng ( $array , 1 ) ;

?>

Tandaan: Sa code sa itaas, ang default na numero para sa isang array ay 2 dahil sa default ang sukat ng() Binibilang lamang ng function ang magulang ng array. Sa halimbawang ito, ang mga nangungunang item ay dalawang substring, 'Empleado' at “Kasarian”.

Bottom Line

Ang sizeof() function sa PHP ay ginagamit upang mahanap ang bilang ng mga elemento ng isang array at ang built-in na function at ang alias ng bilangin() function. Tumatanggap ito ng dalawang argumento; ang isa ay sapilitan at ang isa ay opsyonal. Tinutukoy ng opsyonal na parameter ang mode ng bilang kung saan 0 kumakatawan normal na bilang at 1 ay recursive count na ginagamit para sa mga multi-dimensional na array.