توابع array_keys() PHP
مثال
یک آرایه جدید شامل تمام نامهای کلید آرایه را برمیگرداند:
<?php $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); print_r(array_keys($a)); ؟>
مفهوم و کاربرد
array_keys() فنکشن آرایے میں تمام کلید ناموں کا نئی ایکشاگر فراہم کرتا ہے۔
دوسرا پارامتر فراہم کیا گیا تو صرف وہ کلید نام فراہم کریں گا جس کا کلید نمبر اس کا مقررہ نمبر ہو۔
اگر استرکٹ اگر پارامتر true مقرر کیا گیا تو PHP پورا مساوات (===) استعمال کرکے پوری طرح سے کلید نمبر کی قسم کا جائزہ لے گا۔
گرامر
array_keys(آرایے,value,استرکٹ)
پارامتر | وصف |
---|---|
آرایے | ضروری، آرایے کا مقررہ نمبر فراہم کرتا ہے۔ |
value | اختیاری، آپ کلید نمبر کا مقررہ نمبر کا کلید نام صرف فراہم کرسکتے ہیں، جس کا کلید نام صرف اس کلید نمبر کا کلید نام فراہم کرتا ہے۔ |
استرکٹ |
اختیاری، ساتھ: value پارامتر کا استعمال ساتھ:
|
تکنیکی تفصیلات
بازگشت: | نئی ایکشاگر کا رجوع فراہم کرتا ہے جو آرایے میں تمام کلید ناموں کا حامل ہوتا ہے。 |
PHP ورژن: | 4+ |
آپڈیٹ لگار | استرکٹ پارامتر PHP 5.0 میں نئی شکل میں شامل کیا گیا تھا。 |
بھی ترقیات
مثال 1
value پارامتر استعمال کریں:
<?php $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); print_r(array_keys($a,"Highlander")); ؟>
مثال 2
استرکٹ پارامتر استعمال نہ کریں (false):
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",false)); ؟>
مثال 3
استرکٹ پارامتر استعمال کریں (true):
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",true)); ؟>