English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دروس PHP الأساسية

دروس PHP متقدمة

PHP & MySQL

دليل PHP

استخدام دالة PHP settype() ومثال

الوظائف المتاحة في PHP

settype() يُستخدم هذا الدالة لتعيين نوع المتغير.

مطلوب إصدار PHP: PHP 4, PHP 5, PHP 7

النحو

bool settype ( mixed &$var , string $type )

شرح المعلمات:

  • $var: المتغير الذي سيتم تحويله.

  • $type: القيم الممكنة لتصنيف النوع.

    • "boolean" (أو "bool"، من PHP 4.2.0 فصاعداً)
    • "integer" (أو "int"، من PHP 4.2.0 فصاعداً)
    • "float" (يمكن استخدامه فقط في PHP 4.2.0 فصاعداً، والـ "double" الذي كان يستخدم في الإصدارات القديمة قد تم إيقاف استخدامه)
    • "string"
    • "array"
    • "object"
    • "null" (من PHP 4.2.0 فصاعداً)

القيمة المُرجعة

يُرجع TRUE عند النجاح، ويُرجع FALSE عند الفشل.

مثال عبر الإنترنت

<?php
$foo = "5bar"; // string
$bar = true;   // boolean
var_dump($foo);
var_dump($bar);
settype($foo, "integer"); // $foo الآن هو 5   (integer)
settype($bar, "string");  // $bar الآن هو "1" (string)
var_dump($foo);
var_dump($bar);
?>

النتيجة الصادرة هي:

string(4) "5bar"
bool(true)
int(5)
string(1) "1"

الوظائف المتاحة في PHP