الفرق بين المراجعتين لصفحة: «PHP/variable handling»
إنشاء الصفحة مع البنية الأساسية لها |
لا ملخص تعديل |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:دوال التعامل مع المتغيرات في PHP}}</noinclude> | توفِّر هذه الدوال معلوماتٍ إضافيةً عن المتغيرات، راجع [[PHP/variables|صفحة المتغيرات]] للمزيد من المعلومات عنها. <noinclude>{{DISPLAYTITLE:دوال التعامل مع المتغيرات في PHP}}</noinclude> | ||
== <code>[[PHP/boolval|boolval()]]</code> == | == <code>[[PHP/boolval|boolval()]]</code> == | ||
إعطاء القيمة المنطقيّة لمتغيّر ما. | |||
== <code>[[PHP/doubleval|doubleval()]]</code> == | == <code>[[PHP/doubleval|doubleval()]]</code> == | ||
هي اسم بديل (alias) للدالة <code>[[PHP/floatval|floatval()]]</code>. | |||
== <code>[[PHP/floatval|floatval()]]</code> == | == <code>[[PHP/floatval|floatval()]]</code> == | ||
إعطاء قيمة من نوع <nowiki/>[[PHP/float|عدد عشري]] (float) لمتغيّر ما. | |||
== <code>[[PHP/get_defined_vars|get_defined_vars()]]</code> == | == <code>[[PHP/get_defined_vars|get_defined_vars()]]</code> == | ||
إعادة مصفوفة تحتوي على كل المتغيّرات المُعرَّفة. | |||
== <code>[[PHP/get_resource_type|get_resource_type()]]</code> == | == <code>[[PHP/get_resource_type|get_resource_type()]]</code> == | ||
إعادة نوع المورد المُعطى لها. | |||
== <code>[[PHP/gettype|gettype()]]</code> == | == <code>[[PHP/gettype|gettype()]]</code> == | ||
إعادة نوع المتغيّر. | |||
== <code>[[PHP/intval|intval()]]</code> == | == <code>[[PHP/intval|intval()]]</code> == | ||
إعادة قيمة من نوع <nowiki/>[[PHP/integer|عدد صحيح]] (integer) لمتغيّر ما. | |||
== <code>[[PHP/is_array|is_array()]]</code> == | == <code>[[PHP/is_array|is_array()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر مصفوفةً. | |||
== <code>[[PHP/is_bool|is_bool()]]</code> == | == <code>[[PHP/is_bool|is_bool()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر <nowiki/>[[PHP/boolean|قيمةً منطقيةً]] (boolean). | |||
== <code>[[PHP/is_callable|is_callable()]]</code> == | == <code>[[PHP/is_callable|is_callable()]]</code> == | ||
التّحقّق من القدرة على استدعاء محتوى المتغيّر كدالة. | |||
== <code>[[PHP/is_double|is_double()]]</code> == | == <code>[[PHP/is_double|is_double()]]</code> == | ||
هي اسم بديل (alias) للدالة <code>[[PHP/is float|is_float()]]</code>. | |||
== <code>[[PHP/is_float|is_float()]]</code> == | == <code>[[PHP/is_float|is_float()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر عددًا عشريًّا. | |||
== <code>[[PHP/is_int|is_int()]]</code> == | == <code>[[PHP/is_int|is_int()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر عددًا صحيحًا. | |||
== <code>[[PHP/is_integer|is_integer()]]</code> == | == <code>[[PHP/is_integer|is_integer()]]</code> == | ||
هي اسم بديل (alias) للدالة <code>[[PHP/is int|is_int()]]</code>. | |||
== <code>[[PHP/is_iterable|is_iterable()]]</code> == | == <code>[[PHP/is_iterable|is_iterable()]]</code> == | ||
التّحقّق من أنّ محتوى المتغيّر هو <nowiki/>[[PHP/iterable|قيمة تكراريّة (iterable)]]. | |||
== <code>[[PHP/is_long|is_long()]]</code> == | == <code>[[PHP/is_long|is_long()]]</code> == | ||
هي اسم بديل (alias) للدالة <code>[[PHP/is int|is_int()]]</code>. | |||
== <code>[[PHP/is_null|is_null()]]</code> == | == <code>[[PHP/is_null|is_null()]]</code> == | ||
التّحقّق ما إذا كانت قيمة المتغيّر هي عَدَم <code>NULL</code>. | |||
== <code>[[PHP/is_numeric|is_numeric()]]</code> == | == <code>[[PHP/is_numeric|is_numeric()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر عدديًّا أو سلسلة نصّيّة عدديّة. | |||
== <code>[[PHP/is_object|is_object()]]</code> == | == <code>[[PHP/is_object|is_object()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر كائنًا. | |||
== <code>[[PHP/is_real|is_real()]]</code> == | == <code>[[PHP/is_real|is_real()]]</code> == | ||
هي اسم بديل (alias) للدالة <code>[[PHP/is float|is_float()]]</code>. | |||
== <code>[[PHP/is_resource|is_resource()]]</code> == | == <code>[[PHP/is_resource|is_resource()]]</code> == | ||
التّحقّق ما إذا كان المتغيّر موردًا (resource). | |||
== <code>[[PHP/is_scalar|is_scalar()]]</code> == | == <code>[[PHP/is_scalar|is_scalar()]]</code> == | ||
تحديد ما إذا كان المتغيّر أوليًا (scalar). | |||
== <code>[[PHP/is_string|is_string()]]</code> == | == <code>[[PHP/is_string|is_string()]]</code> == | ||
تحديد ما إذا كان المتغيّر سلسلةً نصيّةً. | |||
== <code>[[PHP/print_r|print_r()]]</code> == | == <code>[[PHP/print_r|print_r()]]</code> == | ||
طباعة معلومات مقروءة من قبل الإنسان حول متغيّر ما. | |||
== <code>[[PHP/serialize|serialize()]]</code> == | == <code>[[PHP/serialize|serialize()]]</code> == | ||
توليد تمثيل قابل للتخزين لقيمة ما. | |||
== <code>[[PHP/settype|settype()]]</code> == | == <code>[[PHP/settype|settype()]]</code> == | ||
تعيين نوع المتغيّر. | |||
== <code>[[PHP/strval|strval()]]</code> == | == <code>[[PHP/strval|strval()]]</code> == | ||
إعطاء قيمة من نوع سلسلة نصّيّة لمتغيّر ما. | |||
== <code>[[PHP/unserialize|unserialize()]]</code> == | == <code>[[PHP/unserialize|unserialize()]]</code> == | ||
إعطاء قيمة بلغة PHP انطلاقًا من تمثيل مُخزَّن. | |||
== <code>[[PHP/unset|unset()]]</code> == | == <code>[[PHP/unset|unset()]]</code> == | ||
إزالة تعيين المتغيّر المُعطى. | |||
== <code>[[PHP/var_dump|var_dump()]]</code> == | == <code>[[PHP/var_dump|var_dump()]]</code> == | ||
استخلاص معلومات حول المتغيّر. | |||
== <code>[[PHP/var_export|var_export()]]</code> == | == <code>[[PHP/var_export|var_export()]]</code> == | ||
إعادة أو إخراج تمثيل سلسلة نصّيّة قابل للتحليل لمتغيّر ما. | |||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 02:28، 21 أبريل 2018
توفِّر هذه الدوال معلوماتٍ إضافيةً عن المتغيرات، راجع صفحة المتغيرات للمزيد من المعلومات عنها.
boolval()
إعطاء القيمة المنطقيّة لمتغيّر ما.
doubleval()
هي اسم بديل (alias) للدالة floatval()
.
floatval()
إعطاء قيمة من نوع عدد عشري (float) لمتغيّر ما.
get_defined_vars()
إعادة مصفوفة تحتوي على كل المتغيّرات المُعرَّفة.
get_resource_type()
إعادة نوع المورد المُعطى لها.
gettype()
إعادة نوع المتغيّر.
intval()
إعادة قيمة من نوع عدد صحيح (integer) لمتغيّر ما.
is_array()
التّحقّق ما إذا كان المتغيّر مصفوفةً.
is_bool()
التّحقّق ما إذا كان المتغيّر قيمةً منطقيةً (boolean).
is_callable()
التّحقّق من القدرة على استدعاء محتوى المتغيّر كدالة.
is_double()
هي اسم بديل (alias) للدالة is_float()
.
is_float()
التّحقّق ما إذا كان المتغيّر عددًا عشريًّا.
is_int()
التّحقّق ما إذا كان المتغيّر عددًا صحيحًا.
is_integer()
هي اسم بديل (alias) للدالة is_int()
.
is_iterable()
التّحقّق من أنّ محتوى المتغيّر هو قيمة تكراريّة (iterable).
is_long()
هي اسم بديل (alias) للدالة is_int()
.
is_null()
التّحقّق ما إذا كانت قيمة المتغيّر هي عَدَم NULL
.
is_numeric()
التّحقّق ما إذا كان المتغيّر عدديًّا أو سلسلة نصّيّة عدديّة.
is_object()
التّحقّق ما إذا كان المتغيّر كائنًا.
is_real()
هي اسم بديل (alias) للدالة is_float()
.
is_resource()
التّحقّق ما إذا كان المتغيّر موردًا (resource).
is_scalar()
تحديد ما إذا كان المتغيّر أوليًا (scalar).
is_string()
تحديد ما إذا كان المتغيّر سلسلةً نصيّةً.
print_r()
طباعة معلومات مقروءة من قبل الإنسان حول متغيّر ما.
serialize()
توليد تمثيل قابل للتخزين لقيمة ما.
settype()
تعيين نوع المتغيّر.
strval()
إعطاء قيمة من نوع سلسلة نصّيّة لمتغيّر ما.
unserialize()
إعطاء قيمة بلغة PHP انطلاقًا من تمثيل مُخزَّن.
unset()
إزالة تعيين المتغيّر المُعطى.
var_dump()
استخلاص معلومات حول المتغيّر.
var_export()
إعادة أو إخراج تمثيل سلسلة نصّيّة قابل للتحليل لمتغيّر ما.