الفرق بين المراجعتين لصفحة: «PHP/settype»

من موسوعة حسوب
< PHP
لا ملخص تعديل
لا ملخص تعديل
 
سطر 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.

انظر أيضًا

مصادر