الفرق بين المراجعتين لصفحة: «PHP/floatval»
< PHP
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
لا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 2: | سطر 2: | ||
(PHP 4 >= 4.2.0, PHP 5, PHP 7) | (PHP 4 >= 4.2.0, PHP 5, PHP 7) | ||
تُعطي الدالة <code>floatval()</code> قيمة من نوع عدد عشري (float) لمتغيّر ما. | تُعطي الدالة <code>floatval()</code> قيمة من نوع [[PHP/float|عدد عشري]] (float) لمتغيّر ما. | ||
== الوصف == | == الوصف == | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
float floatval ( mixed $var ) | float floatval ( mixed $var ) | ||
</syntaxhighlight>تُعطي قيمة من نوع [ | </syntaxhighlight>تُعطي قيمة من نوع [[PHP/float|عدد عشري]] للمتغيّر <code>var</code>. | ||
== المعاملات == | == المعاملات == | ||
سطر 37: | سطر 37: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة [ | * الدالة <code>[[PHP/boolval|boolval()]]</code>: الحصول على القيمة المنطقيّة (boolean) لمتغيّر ما. | ||
* الدالة [ | * الدالة <code>[[PHP/intval|intval()]]</code>: الحصول على قيمة من نوع عدد صحيح (integer) لمتغيّر ما. | ||
* الدالة [ | * الدالة <code>[[PHP/strval|strval()]]</code>: الحصول على قيمة من نوع سلسلة نصّيّة (string) لمتغيّر ما. | ||
* الدالة [ | * الدالة <code>[[PHP/settype|settype()]]</code>: تعيين نوع متغيّر ما. | ||
* [ | * [[PHP/type juggling|التّعامل مع الأنواع في PHP]]. | ||
== مصادر == | == مصادر == | ||
* [http://php.net/manual/en/function.floatval.php صفحة الدالة floatval في توثيق PHP الرسمي]. | * [http://php.net/manual/en/function.floatval.php صفحة الدالة floatval في توثيق PHP الرسمي]. | ||
[[تصنيف:PHP]] | [[تصنيف:PHP]] | ||
[[تصنيف:PHP | [[تصنيف:PHP Function]] | ||
[[تصنيف:PHP Variable Handling]] |
المراجعة الحالية بتاريخ 10:59، 16 أبريل 2018
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
تُعطي الدالة floatval()
قيمة من نوع عدد عشري (float) لمتغيّر ما.
الوصف
float floatval ( mixed $var )
تُعطي قيمة من نوع عدد عشري للمتغيّر var
.
المعاملات
var
قد يكون من أي نوع عددي. لا يجب استخدام الدالة floatval()
مع الكائنات، وينتج عن فعل ذلك خطأ من مستوى E_NOTICE
وإعادة القيمة 1
.
القيم المعادة
قيمة من نوع عدد عشري للمتغير المُعطى. تُعيد المصفوفات الفارغة القيمة 0
، والمصفوفات غير الفارغة القيمة 1
.
تُعيد السّلاسل النصّيّة القيمة 0
غالبًا، على الرغم من أنّ هذا يعتمد على المحارف الموجودة في أقصى اليسار من السّلسلة النصّيّة، تنطبق هنا القواعد الشّائعة في تحويل الأعداد العشريّة.
أمثلة
المثال 1: أمثلة على الدالة floatval()
<?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 122.34343
?>
المثال 2: مثال على استخدام الدالة floatval()
مع أحرف غير عدديّة في أقصى اليسار
<?php
$var = 'The122.34343';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 0
?>
انظر أيضًا
- الدالة
boolval()
: الحصول على القيمة المنطقيّة (boolean) لمتغيّر ما. - الدالة
intval()
: الحصول على قيمة من نوع عدد صحيح (integer) لمتغيّر ما. - الدالة
strval()
: الحصول على قيمة من نوع سلسلة نصّيّة (string) لمتغيّر ما. - الدالة
settype()
: تعيين نوع متغيّر ما. - التّعامل مع الأنواع في PHP.