نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الدالة ord()‎ في PHP

(PHP 4, PHP 5, PHP 7) تستعيد الدالة ord()‎ قيمة ASCII للحرف. الوصف int ord (string $string) تستعيد الدالة ord()‎ قيمة ASCII للمحرف الأول من السلسلة النصية. تكمِّل هذه الدالةُ الدالةَ chr()‎. المعاملات string محرفٌ نريد الحصول على قيمة ASCII له. القيم المعادة تستعيد قيمة ASCII كعدد صحيح. أمثلة المثال 1: مثال بسيط عن الدالة odr()‎ <?php $str = "\n"; if (ord($str) == 10) { echo "The first character of \$str is a line feed.\n"; } ?> انظر أيضًا الدالة chr()‎: إعادة حرف معيّن من ...

الأعداد الصحيحة في PHP

العدد الصحيح هو عدد من المجموعة ℤ = {…, -2, -1, 0, 1, 2, …}‎‎. البنية العامة يمكن تحديد الأعداد الصحيحة باستخدام النظام العشري (decimal، أي ذو الأساس 10) والست عشري (hexadecimal، الأساس 16) والثماني (octal، الأساس 8) والثنائي (binary، الأساس 2)، كما يمكن أن يسبقها (اختياريًا) إشارة - أو +. أصبحت الأعداد الثنائية موجودة منذ الإصدار PHP 5.4.0.  يجب أن يسبق العدد بالقيمة 0 لاستخدام النظام الثماني، وبالقيمة 0x لاستخدام النظام الست عشري، أما النظام الثنائي فيجب وضع 0b ...

الدالة expm1()‎ في PHP

(PHP 4 >= 4.1.0, PHP 5, PHP 7) تعيد الدالة expm1()‎ القيمة ex - 1 (أي كما لو أنَّنا نفذنا التعبير البرمجي exp(x) - 1)، حيث x هو المعامل الممرَّر إلى الدالة، و e هو ثابت أولر (يدعى أيضًا الثابت النيبيري) وهو أساس اللوغاريتم الطبيعي ويساوي تقريبًا 2.718282. تختلف هذه الدالة عن الدالة exp()‎ بأنَّها ذات دقَّة أكبر عندما يقترب x من الصفر. الوصف float expm1 ( float $arg ) تعيد هذه الدالة‎ القيمة earg - 1‏ (أي exp(arg) - 1) ...

الدالة mt_srand()‎ في PHP

(PHP 4, PHP 5, PHP 7) تحدِّد الدالة mt_srand()‎ البذرة (seed) المستعملة في خوارزميَّة Mersenne Twister لتوليد أعداد عشوائيَّة. الوصف void mt_srand ([ int $seed [, int $mode = MT_RAND_MT19937 ]] ) تحدِّد هذه الدالة قيمة البذرة المستعملة في خوارزميَّة Mersenne Twister عند توليد أعداد عشوائيَّة. تكون قيمة البذرة هي المعامل seed المُمرَّر  إلى الدالة، وإن لم يُعطَ هذا المعامل فستكون قيمة البذرة هي قيمة عشوائيَّة. ملاحظة: لا حاجة لتحديد قيمة البذرة باستدعاء هذه الدالة أو الدالة srand()‎ في كل مرة ...

الدالة round()‎ في PHP

(PHP 4, PHP 5, PHP 7) تقرِّب الدالة round()‎ العدد العشري الممرَّر إليها. الوصف float round ( float $val [, int $precision = 0 [, int $mode = PHP_ROUND_HALF_UP ]] ) تعيد هذه الدالة القيمة المقرَّبة للمعامل value بحسب الدقَّة المحدَّدة في المعامل precision (عدد الأرقام بعد الفاصلة). يمكن أن تكون قيمة المعامل precision صفرًا وهي القيمة الافتراضيَّة أو قيمة سالبة. ملاحظة: لا يمكن أن تتعامل PHP مع سلاسل نصيَّة مثل "12,300.2" وتقريبها بطريقة صحيحة. راجع قسم التحويل من السلاسل النصيَّة. ...

التوابع السحرية في PHP

التوابع السحرية في أصناف PHP هي ‎__construct()‎ و ‎__destruct()‎ و ‎__call()‎ و ‎__callStatic()‎ و ‎__get()‎ و ‎__set()‎ و ‎__isset()‎ و ‎__unset()‎‎ و ‎__sleep()‎ و ‎__wakeup()‎ و ‎__toString()‎ و ‎__invoke()‎ و ‎_‎_set_state()‎ و ‎__clone()‎ و ‎__debugInfo()‎. ولا يمكنك استخدام دوالّ تحمل هذه الأسماء في أي صنف ما لم تكن ترغب في الاستفادة من الوظيفة السحرية التي تتمتّع بها. تحذير: تحجز PHP جميع الدوال التي تبدأ بالرمز __ كدوال سحرية؛ لذا ينصح بعدم تسمية دوالك الخاصة بأسماء تبدأ بهذا الرمز ما لم ...

الدالة rand()‎ في PHP

(PHP 4, PHP 5, PHP 7) تولِّد الدالة rand()‎ عددًا صحيحًا شبه عشوائي (pseudo-random integer) وتعيده. الوصف int rand ( void ) int rand ( int $min , int $max ) تعيد هذه الدالة عددًا شبه عشوائي تنحصر قيمته بين 0 وقيمة الدالة getrandmax()‎ إن استدعيت دون تمرير المعاملين الاختياريين min و max. أمَّا إن أردت توليد عدد عشوائي تنحصر قيمته في مجال محدَّد، فاستعمل المعاملين السابقين لتحديد ذلك المجال. تنبيه: لا تولِّد هذه الدالة أي قيم آمنة، لذا لا يجب استعمالها ...

الدالة pi()‎ في PHP

(PHP 4, PHP 5, PHP 7) تعيد الدالة pi()‎ قيمة الثابت الرياضي π (يدعى pi)، وهو النسبة بين محيط الدائرة وقطرها ويساوي 3.14159265 تقريبًا. الوصف float pi ( void ) تعيد هذه الدالة القيمة التقريبيَّة للثابت الرياضي π، ويكون نوع تلك القيمة عددًا عشريًّا (float). تتعلَّق دقة الأرقام بعد الفاصلة للعدد العشري المُعاد بمُوجِّه الدقَّة (precision directive) في ملف الإعدادات php.ini، والدقة الافتراضيَّة هي رقمان بعد الفاصلة أي تعاد القيمة 3.14. يمكن أيضًا استعمال الثابت M_PI والذي تتساوى قيمته مع القيمة ...

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

يمكن تمرير المعلومات إلى الدوالّ بواسطة قائمة المعاملات argument list، وهي قائمة من التعابير المفصولة بالعلامة (,)، وتُعالج هذه المعاملات من اليسار إلى اليمين. تدعم اللغة تمرير المعاملات بالقيمة (by value، والطريقة الافتراضية) وبالمرجعية وتدعم كذلك تعيين القيمة الافتراضية للمعاملات، إضافة إلى دعم قوائم المعاملات متغيّرة الأطوال. المثال 1: تمرير المصفوفات إلى الدوال <?php function takes_array($input) { echo "$input[0] + $input[1] = ", $input[0]+$input[1]; } ?> تمرير المعاملات بالمرجعية تمرّر معاملات الدوال بصورة افتراضية عن طريق القيمة (بمعنى أنّه لو تغيّرت ...

السلاسل النصية في PHP

توفِّر PHP عددًا من الدوال التي تستخدم لمعالجة السلاسل النصية. addcslashes()‎ تضيف الدالة addcslashes()‎‎ الخطوط المائلة العكسية (backslashes) كما في لغة C. addslashes()‎ تضيف الدالة addslashes()‎ الخطوط المائلة العكسية (backslashes). bin2hex()‎ تُحوِّل الدالة bin2hex()‎ البيانات ثنائية التمثيل إلى التمثيل الست عشري. chop()‎ اسم بديل (alias) للدالة rtrim()‎. chr()‎ تعيد الدالة chr()‎ حرفًا معينًا. chunk_split()‎ تُقَسِم الدالة chunk_split()‎ سلسلةً نصيةً لكتلٍ أصغر. convert_uudecode()‎ تفك الدالة convert_uudecode()‎ ترميز سلسلة نصية مرمَّزة بالدالة convert_uuencode()‎. convert_uuencode()‎ تُرِّمز الدالة ‎convert_uuencode()‎ السلسلة النصية. count_chars()‎ تعيد الدالة ‎count_chars()‎ معلومات عن الأحرف الموجودة بالسلسلة النصية. crypt()‎ تُشفِّر الدالة ‎crypt()‎ سلسلةً نصيةً بطريقة غير قابلة ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).