دوال التعامل مع المتغيرات في PHP

من موسوعة حسوب
< PHP

توفِّر هذه الدوال معلوماتٍ إضافيةً عن المتغيرات، راجع صفحة المتغيرات للمزيد من المعلومات عنها.

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()‎

إعادة أو إخراج تمثيل سلسلة نصّيّة قابل للتحليل لمتغيّر ما.

مصادر