یه قابلیت فوق العاده درباره ی آرایه ها در PHP

11 04 2008

PHP

چیز هایی که آدم توی PHP می بینه، برنامه نویس های سی شارپ و وی بی توی خواب هم نمی بینن!!!
یه قابلیت هایی تو ذات پی اچ پی هست که آدم متحیر می مونه!
اینو ببینید:
$ages = array(
"Ali" => 20,
"Behrooz" => 28,
"Ramin" => 18
);

حالا برای دستیابی به اعضای آرایه راه های مختلفی هست که بعضیاشون خیلی جالب هستن!
echo $ages["Ali"]; // 20
//
$name = "Behrooz";
echo $age[$name]; // 28
//
$name = "R";
echo $age[$name."amin"]; // 18

من خودم وقتی این نکته رو فهمیدم که بهش خیلی نیاز داشتم. واقعا خوشم اومد.دوستای خوبم، همون طوری که میدونید، در کد اولی که نوشتم یه آرایه تعریف کردم و مقدار دادم.

برای دسترسی به اعضای آرایه، معمول ترین راه، چیزی هست که توی خط 00 از کد دوم می بینیم. اینو همه بلدن.

در خط 02 مقدار Behrooz رو توی متغیر name گذاشتیم و تو خط بعد، با نوشتن ِ

$age[$name]

دقیقا همون چیزی که میخواستیم echo شد!

توی خط 05 ما فقط «R» رو توی name میذاریم. خط بعدی هم دقیقا درست کار می کنه. اول متغیر name رو می نویسه و بعد «amin» رو می نویسه و در نتیجه میشه: «Ramin». و بعد سنش رو چاپ می کنه.

نکته اینه که مقداری که به عنوان یه عضو آرایه می نویسیم، یک رشته یا یک عدد هستش و با رشته و عدد های معمولی هیچ فرقی نمی کنه.

از پی اچ پی لذت ببرید:)

عمرا تو زبون های… این قابلیت ها رو نمی بینید D:

Advertisements

کارها

Information

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s




%d وب‌نوشت‌نویس این را دوست دارند: