نتائج البحث

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

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

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

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

(PHP 4, PHP 5, PHP 7) تُخرِجُ الدالةُ printf()‎ سلسلةً نصيّةً مُنسَّقة. الوصف int printf ( string $format [, mixed $args [, mixed $... ]] ) تُنتِجُ الدالةُ printf()‎ سلسلةً نصيةً وِفْقَ قيمة المعامل format. المعاملات format انظر الدالة sprintf()‎ لترى وصف المعامل format. arg … القيم المعادة تعيد الدالةُ printf()‎ طُولَ السلسلة النصية المخرجة. انظر أيضًا البنية print: طباعة سلسلة نصية. الدالة sprintf()‎: إعادة سلسلة نصية منسقة. الدالة vprintf()‎: إعادة سلسلة نصية منسقة. الدالة sscanf()‎: تحويل المُدْخَلَ من سلسلة نصية ...

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

(PHP 4 >= 4.2.0, PHP 5, PHP 7) تتحقَّق الدالة is_nan()‎ إن كان المعامل الممرَّر إليها ليس عددًا. الوصف bool is_nan ( float $val ) تتحقَّق هذه الدالة إن كانت القيمة val ليست عددًا (not a number) مثل القيمة الناتجة من الدالة acos(1.01)‎. المعاملات val القيمة العدديَّة المراد التحقق منها. القيم المعادة تُعاد القيمة TRUE إن كان المعامل val ليس عددًا، والقيمة FALSE إن كان غير ذلك. أمثلة المثال 1: استعمال الدالة is_nan()‎ <?php // NaN سيعيد الحساب الخطأ في العمليات الرياضية ...

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

(PHP 4, PHP 5, PHP 7) تعيد الدالة ‎count_chars()‎ معلومات عن الأحرف الموجودة بالسلسلة النصية. الوصف mixed count_chars ( string $string [, int $mode = 0 ] ) تعيد الدالة عدد التكرارات لكل قيمة بايت (byte-value) من القيمة 0 إلى 255 في سلسلة نصية بطرائق مختلفة. المعاملات string السلسلة النصية التي نريد فحصها. mode يحدد طريقة عمل الدالة count_chars()‎. القيم المعادة تختلف القيم المعادة للدالة count_chars()‎ على حسب قيمة المعامل mode كما يلي: 0: تعيد الدالةُ مصفوفةَ بياناتٍ. إذ يكون مفتاح ...

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

(PHP 4, PHP 5, PHP 7) تُكرر الدالة str_repeat()‎ السلسلة النصية المدخلة. الوصف string str_repeat ( string $input , int $multiplier ) تعيد الدالة str_repeat()‎ السلسلة النصية المدخلة للمعامل input مكرَّرة بعدد المرات التي يُحدِّدها المعامل multiplier. المعاملات input السلسلة النصية المراد تكرارها. multiplier عدد المرات المراد تكرار سلسلة المعامل input النصية به. يجب أن يكون المعامل multiplier أكبر من أو يساوي 0. إذا ضُبِطَ إلى 0 فستعرض الدالة سلسلةً نصيةً فارغة. القيم المعادة تعيد الدالة str_repeat()‎ السلسلة النصية المكرَّرة. أمثلة ...

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

(PHP 4, PHP 5, PHP 7) تُزيل البنية unset()‎‎ تعيين المتغيّر المُعطى. الوصف void unset ( mixed $var [, mixed $... ] ) تُدمِّر البنية unset()‎‎ المتغيّرات المحددة. يختلف سلوك الدالّة unset()‎ عند استدعائها داخل دالّة أخرى اعتمادًا على نوع المُتغيّر الذي تُحاول تدميره. فإذا أزلنا تعيين مُتغيّر عام (global) بداخل دالّة ما فسيدمّر المُتغيّر المحلّي فقط، أمّا المُتغيّر الذي يملك نفس الاسم في المكان الذي نستدعي فيه هذه الدالّة سيحافظ على نفس قيمته كما كانت قبل استدعائها، كما في المثال ...

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

(PHP 4, PHP 5, PHP 7) تعيد الدالة rename()‎ تسمية الملف أو المجلَّد. الوصف bool rename ( string $oldname , string $newname [, resource $context ] ) تحاول هذه الدالة تغيير الاسم oldname القديم للملف أو المجلَّد إلى الاسم newname الجديد، ونقله إلى موقع آخر إن تطلَّب الأمر. إن ظهر عند تغيير اسم الملف إلى اسمه الجديد newname أنَّه موجود مسبقًا، فسيستبدل حينئذٍ. إن ظهر عند تغيير اسم المجلَّد إلى اسمه الجديد newname أنَّه موجود مسبقًا أيضًا، فستُصدر هذه الدالة تحذيرًا ...

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

(PHP 4, PHP 5, PHP 7) تبحث الدالة strpbrk()‎ على مجموعة معيَّنة من المحارف ضمن سلسلة نصيَّة. الوصف string strpbrk ( string $haystack , string $char_list ) تبحث هذه الدالة على مجموعة المحارف char_list ضمن السلسلة النصيَّة haystack. المعاملات haystack السلسلة النصيَّة التي ستبحث الدالة فيها على المحارف char_list. char_list مجموعة المحارف التي ستبحث الدالة عنها، وهي حسَّاسة لحالة الأحرف. القيم المعادة تُعاد سلسلة نصيَّة بدايتها هي المحارف التي تبحث الدالة عنها. إن لم يُعثَر على تلك المحارف فستعُاد القيمة FALSE. ...

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

(PHP 4, PHP 5, PHP 7) تُرتب الدالة sort()‎‎‎‎‎‎‎‎‎‎‎‎‎‎ عناصر المصفوفة. الوصف bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) تُرتب هذه الدالة المصفوفة. ويصبح ترتيب العناصر من الأدنى إلى الأعلى عند انتهاء هذه الدالة. ملاحظة: إذا تساوت مقارنة عنصرين، فإن ترتيبهما النسبي في المصفوفة المُرتّبة يكون غير محدد. المعاملات array المصفوفة المُدخلة. sort_flags يمكن استخدام المعامل الثاني الاختياري sort_flags لتعديل سلوك الترتيب باستخدام هذه القيم: رايات أنواع الترتيب: SORT_REGULAR: مقارنة العناصر بشكل طبيعي (دون تغيير الأنواع). ...

الأصناف المجهولة في PHP

أُضيف دعم الأصناف المجهولة إلى الإصدار السابع من PHP، وهي مفيدة عند الحاجة إلى إنشاء نسخة واحدة بسيطة من الصنف. <?php // قبل الإصدار السابع class Logger { public function log($msg) { echo $msg; } } $util->setLogger(new Logger()); // الإصدار السابع وما بعده $util->setLogger(new class { public function log($msg) { echo $msg; } }); ?> يمكن للأصناف ...

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