PhpMan نشر 10 يونيو 2015 أرسل تقرير نشر 10 يونيو 2015 لدي في كود php$FooBar = "a string";أريد انشاء دالة تعيد لي اسم المتغير FoodBarهل هناك دالة في php تفعل هذا أم عليّ انشاء واحدة وكيف ذلك؟ اقتباس
1 يوسف سيد نشر 11 يونيو 2015 أرسل تقرير نشر 11 يونيو 2015 لا أعلم ماذا تقصد هل هذا قصدك $myVar = "string"; echo array_search($myVar,$GLOBALS);سيخرج myVar . اقتباس
0 محترف نشر 14 يونيو 2015 أرسل تقرير نشر 14 يونيو 2015 حسنا إليك الدالة التالية :تقوم الدالة بفحص جميع المتغيرات الموجودة لديك فإذا ما وجدت متغير بنفس الاسم الذي تريد إظهاره تقوم بإظهاره وإلا ترجع القيمةfalsefunction print_var_name($var) {//الدالة تأخذ ك قيمة اسم المتغير foreach($GLOBALS as $var_name => $value) {//دالة التكرار تمر على جميع المغيرات if ($value === $var) {// تفحص اسماء المتغيرات مع المتغير الذي نريد إظهاره return $var_name;// ارجاع اسم المتغر اذا وجدته الدالة } } return false;// في حالة لم يوجد أي متغير بنفس الاسم }للاستزادة :http://php.net/manual/en/reserved.variables.globals.php اقتباس
السؤال
PhpMan
لدي في كود php
أريد انشاء دالة تعيد لي اسم المتغير FoodBar
هل هناك دالة في php تفعل هذا أم عليّ انشاء واحدة وكيف ذلك؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.