در این مقاله، قصد داریم به معرفی و توضیح دستور array_keys در زبان برنامهنویسی PHP بپردازیم. این دستور به شما امکان میدهد تا کلیدهای یک آرایه را استخراج و به شما برگرداند. بدین صورت که کلیدهای آرایه به عنوان یک آرایه جدید برگردانده میشوند.
نحوه استفاده از دستور array_keys در PHP به صورت زیر است:
array_keys(array, search_value, strict)
در اینجا، “array” نشان دهنده آرایه مورد نظر میباشد. “search_value” نیز یک پارامتر اختیاری است که در صورت تمایل میتوانید برای جستجوی کلیدهای خاص در آرایه استفاده کنید. همچنین، “strict” نیز یک پارامتر اختیاری است که با استفاده از آن میتوانید انواع دادهها را با دقت بیشتری مقایسه کنید.
حالا برای بهتر فهمیدن نحوه کارکرد دستور array_keys، به یک مثال ساده مراجعه کنیم:
‘apple’, ‘b’ => ‘banana’, ‘c’ => ‘cherry’);
$keys = array_keys($input_array);
print_r($keys);
?>
در این مثال، آرایه input_array حاوی سه کلید و مقدار است. با استفاده از دستور array_keys، کلیدهای این آرایه استخراج شده و به صورت یک آرایه جدید با نام keys ذخیره میشوند. سپس با استفاده از تابع print_r، مقدار آرایه keys نمایش داده میشود.
نتیجه اجرای کد بالا به صورت زیر است:
Array
(
[0] => a
[1] => b
[2] => c
)
همانطور که میبینید، کلیدهای آرایه input_array با استفاده از دستور array_keys استخراج شده و در آرایه keys ذخیره شدهاند. این کلیدها به صورت یک آرایه بازگشت داده شدهاند و در نتیجه، میتوانید از آنها برای استفاده در بخشهای دیگر برنامه خود استفاده کنید.
دستور array_keys یکی از دستورات مفید در زبان برنامهنویسی PHP است که به شما امکان میدهد کلیدهای یک آرایه را بازیابی کنید. با استفاده از این دستور میتوانید کلیدهای آرایه را به صورت یک آرایه جدید بازگردانده و در بخشهای دیگر برنامه خود استفاده کنید.