الفرق بين المراجعتين لصفحة: «PHP/settype»
< PHP
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
||
| سطر 8: | سطر 8: | ||
bool settype ( mixed &$var , string $type ) | bool settype ( mixed &$var , string $type ) | ||
</syntaxhighlight>تُعيِّن نوع المتغيّر var إلى النّوع type. | </syntaxhighlight>تُعيِّن نوع المتغيّر <code>var</code> إلى النّوع <code>type</code>. | ||
== المعاملات == | == المعاملات == | ||
المراجعة الحالية بتاريخ 09:28، 18 أبريل 2018
(PHP 4, PHP 5, PHP 7)
تُعيِّن الدالة settype() نوع المتغيّر.
الوصف
bool settype ( mixed &$var , string $type )
تُعيِّن نوع المتغيّر var إلى النّوع type.
المعاملات
var
المتغيّر المطلوب تغيير نوعه.
type
القيم المُمكنة للنوع هي:
"boolean"أو"bool": قيمة منطقية."integer"أو"int": عدد صحيح."float"أو"double": عدد عشري."string": سلسلة نصّيّة."array": مصفوفة."object": كائن."null": عَدَم.
القيم المعادة
تُعيد القيمة TRUE عند النّجاح، أو FALSE عند الفشل.
أمثلة
المثال 1: مثال على الدالة settype()
<?php
$foo = "5bar"; // سلسلة نصّيّة
$bar = true; // قيمة منطقيّة
settype($foo, "integer"); // أصبح المتغيّر $foo عددًا صحيحًا
settype($bar, "string"); // أصبح المتغيّر $bar سلسلة نصّيّة
?>
ملاحظات
القيمة القصوى للنوع "int" هي PHP_INT_MAX.
انظر أيضًا
- الدالة
gettype(): الحصول على نوع المتغيّر. - تحويل الأنواع type-casting.
- التعامل مع الأنواع في PHP.