PHP array() ਫੰਕਸ਼ਨ
ਉਦਾਹਰਣ
array() ਨਾਲ $cars ਨਾਮ ਦਾ ਸੰਖਿਆ ਸ਼ੂਨ ਬਣਾਓ ਅਤੇ ਤਿੰਨ ਤੰਤਰ ਵੀ ਲਾਓ ਤਾਂ ਇਹ ਸ਼ੂਨ ਵੀਂਦੇ ਹਨ:
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
ਨਿਰਧਾਰਣ ਅਤੇ ਵਰਤੋਂ
array() ਫੰਕਸ਼ਨ ਨੂੰ ਸ਼ੂਨ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
PHP ਵਿੱਚ ਤਿੰਨ ਪ੍ਰਕਾਰ ਦੇ ਸ਼ੂਨ ਹਨ:
- ਸੰਖਿਆ ਸ਼ੂਨ - ਸੰਖਿਆ ਸੰਕੇਤਕ ਵਾਲੇ ਸ਼ੂਨ
- ਸਬੰਧਤ ਸ਼ੂਨ - ਨਿਰਧਾਰਿਤ ਕੀ ਵਾਲੇ ਸ਼ੂਨ
- ਬਹੁਮੁੱਖੀ ਸ਼ੂਨ - ਇੱਕ ਸ਼ੂਨ ਦੇ ਸ਼ੂਨ ਦਾ ਸ਼ੂਨ
ਵਰਣਨ
array() ਨਾਲ ਸ਼ੂਨ ਬਣਾਉਂਦੇ ਹਨ ਨਾਲ ਕੀ ਅਤੇ ਮੁੱਲ ਹਨ। ਜੇਕਰ ਨਿਰਧਾਰਿਤ ਸ਼ੂਨ ਵਿੱਚ ਕੀ ਨੂੰ ਛੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਇੱਕ ਸੰਖਿਆ ਕੀ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ ਇਹ key 0 ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਅਤੇ ਫਿਰ 1 ਦੇ ਨਾਲ ਵਧਦਾ ਹੈ。
array() ਨਾਲ ਸਬੰਧਤ ਅਰਥਸ਼ੂਨ ਬਣਾਉਣ ਲਈ => ਨਾਲ ਕੀ ਅਤੇ ਮੁੱਲ ਵੱਖ ਕਰ ਸਕਦੇ ਹੋ
ਯਦੀ ਤੁਸੀਂ ਖਾਲੀ ਸ਼ੂਨ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ array() ਨੂੰ ਕੋਈ ਪੈਰਾਮੀਟਰ ਨਹੀਂ ਦੇਣਾ ਚਾਹੀਦਾ:
$new = array();
ਧਿਆਨ:array() ਇੱਕ ਭਾਸ਼ਾ ਸਰੂਪ (language construct) ਹੈ ਜਿਸ ਨੂੰ ਸਥਾਨਕ ਸ਼ੂਨ ਦੇ ਨਿਰਮਾਣ ਲਈ ਸਧਾਰਨ ਵਰਤਾਇਆ ਜਾਂਦਾ ਹੈ ਪਰ ਇਸ ਦਾ ਵਰਤੋਂ ਫੰਕਸ਼ਨ ਦੇ ਵਰਤੋਂ ਨਾਲ ਸਮਾਨ ਹੈ ਇਸ ਲਈ ਇਸ ਨੂੰ ਵੀ ਮੈਨੂਅਲ ਵਿੱਚ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ。
ਸ਼ਾਸਤਰਿਕ
ਸੰਖਿਆ ਸ਼ੂਨ ਦੀ ਸ਼ਾਸਤਰਿਕ:
array(value1,value2,value3,etc.);
ਸਬੰਧਤ ਅਰਥਸ਼ੂਨ ਦੀ ਸ਼ਾਸਤਰਿਕ:
array(key=>value,key=>value,key=>value,etc.);
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
key | ਨਿਯਮਤ ਕੀ ਨਾਮ (ਸੰਖਿਆ ਜਾਂ ਸਟ੍ਰਿੰਗ)。 |
ورژن | کلید کا ورژن مقرر کریں |
تکنیکی تفصیلات
بازگشتی کا ورژن: | پارامتر کا آرایہ بازگرداند |
PHP ورژن: | 4+ |
روزی اگورنٹی: |
PHP 5.4 سے اب، قلیل آرایہ نویسی استعمال کی جاسکتی ہے، array() کی جگہ [] استعمال کریں مثلاً، $cars=["Volvo","BMW"]; استعمال کریں تاکہ $cars=array("Volvo","BMW"); استعمال کریں |
بیشتر مثال
مثال 1
نام کا مرتبط آرایہ بنانا: $age
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31"); echo "Bill is " . $age['Bill'] . " years old."; ?>
مثال 2
تمام شمارش آرایے کی اہمیت اور چاپ کریں:
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++) { echo $cars[$x]; echo "<br>"; } ?>
مثال 3
تمام مرتبط آرایے کی اہمیت اور چاپ کریں:
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
مثال 4
دو بعدی آرایہ بنانا:
<?php // دو بعدی آرایہ: $cars=array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>