نتائج البحث

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

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

(PHP 4 >= 4.0.1, PHP 5, PHP 7) تحشو الدالة str_pad()‎ سلسلة نصية بطولٍ معين باستعمال سلسلة نصية أخرى. الوصف string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] ) تحشو الدالة str_pad()‎ قيمة المعامل input وتضيفها على اليسار أو اليمين أو على كلي الجانبين حتى تصل إلى الطول المحدد. إذا لم تُوَفَّر قيمة الوسيط الاختياري pad_string، فستحشى السلسلة النصية input بمسافات، وإلا فإنها ستحشى بأحرف من pad_string حتى نهايتها. ...

الدوال المتغيّرة في PHP

تدعم PHP مفهوم الدوال المتغيّرة والذي يعني أنّه في حال إلحاق قوسين إلى نهاية اسم أحد المتغيّرات، فإنّ اللغة ستبحث عن دالة تحمل الاسم ذاته، وستحاول تنفيذها. يمكن الاستفادة من هذه الميزة في الاستدعاءات الخلفية callbacks، وجداول الدوال وما إلى ذلك. لا تعمل الدوال المتغيرة مع البنى التابعة للغة مثل echo و print و unset()‎ و isset()‎ و empty()‎ و include و require وما شابهها، ولاستخدام أيّ من هذه الدوال كدوال متغيرة يمكن الاستعانة بدوالّ تغليف. المثال 1: مثال على ...

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

الثوابت المعرَّفة مسبقًا الثوابت المعرَّفة مسبقًا الخاصَّة بهذا الملحق. chdir()‎ تغيِّر مجلَّد PHP الحالي إلى مجلَّد آخر معطى. chroot()‎ تغيِّر مجلَّد الجذر (root directory) الحالي. closedir()‎ تغلق مجلَّدًا مفتوحًا. dir()‎ تعيد نسخةً (instance) من الصنف Directory. getcwd()‎ تعيد مجلَّد العمل الحالي. opendir()‎ تفتح مجلَّدًا محدَّدًا. readdir()‎ تقرأ عنصرًا واحدًا من محتويات المجلَّد وتعيده. rewinddir()‎ ترجع مؤشِّر مجرى المجلَّد إلى موقع بداية المجلَّد. scandir()‎ تعيد أسماء جميع الملفات والمجلَّدات الموجودة في مجلَّد محدَّد. الصنف Directory تُنشأ نُسخ (instances) الصنف Directory باستدعاء ...

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

(PHP 4 >= 4.1.0, PHP 5, PHP 7) تعيد الدالة disk_free_space()‎ المساحة المتوافرة (المتاحة) على نظام الملفات أو أحد الأقسام (disk partition). الوصف float disk_free_space ( string $directory ) تعيد هذه الدالة عدد البايتات المتاحة على نظام الملفات أو أحد أقسام القرص الصلب بعد تمرير السلسلة النصيَّة directory التي تُمثِّل مسارًا للقسم أو حرفًا للقرص. المعاملات directory مسار القسم أو حرف القرص المراد معرفة مساحته المتاحة. ملاحظة: إن أعُطي اسم ملفٍ عوضًا عن المسار أو حرف القرص، فسيكون سلوك هذه الدالة ...

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

(PHP 4, PHP 5, PHP 7) تُزيل الدالة session_unset()‎ جميع مُتغيرات الجلسة. الوصف bool session_unset ( void ) تُزيل الدالة session_unset()‎ جميع مُتغيرات الجلسة المُسجلة حاليًا.   القيم المعادة تُعيد الدالة القيمة TRUE في حالة نجاحها، أو القيمة FALSE في حالة فشلها. ملاحظات إذا أستعمل المُتغير العام ‎$_SESSION، استعمل unset()‎ لإلغاء تسجيل مُتغير الجلسة، مثال: unset($_SESSION['varname'])‎; تحذير: لا تستعمل الدالة ()session_unsetمع المُتغير العام ‎$_SESSION كُله هكذا unset($_SESSION)‎ حيث قد يسبب هذا عدم تفعيل تسجيل مُتغيرات الجلسة مِن خلال المُتغير العام ‎$_SESSION. مصادر صفحة الدالة session_unset‎ في ...

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

(PHP 4, PHP 5, PHP 7) تعيد الدالة strlen()‎ طول سلسلة نصية. الوصف int strlen ( string $string ) تعيد الدالة strlen()‎ طول السلسلة المعطاة. المعاملات string السلسلة النصية التي ستقاس لمعرفة طولها. القيم المعادة طول المعامل string في حالة النجاح، أو القيمة 0 إذا كان المعامل string سلسلةً نصيةً فارغةً. سجل التغييرات الإصدار الوصف 5.3.0 عالجت الإصدارات السابقة المصفوفات على أنها السلسلة النصية Array، مما أدى إلى إعادة طول سلسلة من 5 وإطلاق خطأ من مستوى E_NOTICE. أمثلة المثال 1: ...

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

(PHP 4, PHP 5, PHP 7) تجلب الدالة filectime()‎ آخر وقت جرى فيه تعديل مؤشِّر الفهرسة (inode) لملف محدَّد. الوصف int filectime ( string $filename ) تعيد هذه الدالة آخر وقت جرى فيه تعديل مؤشر الفهرسة (inode) للملف filename. المعاملات filename مسار الملف الذي ستُجرى عليه العمليَّة. القيم المعادة يُعاد وقت آخر تعديل جرى على الملف filename أو تُعاد القيمة FALSE عند فشل العمليَّة. الوقت الذي يُعاد يكون على شكل بصمة وقت (Unix timestamp). أمثلة المثال 1: استعمال الدالة filectime()‎ <?php $filename ...

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

(PHP 4 >= 4.0.4, PHP 5, PHP 7) تُعيد الدالة get_defined_functions()‎ مصفوفة فيها كل الدوال المعرّفة. الوصف array get_defined_functions ([ bool $exclude_disabled = FALSE ] ) تحصل الدالة get_defined_functions()‎ على مصفوفة بكل الدوال المعرّفة. المعاملات exclude_disabled لتحديد فيما إذا كان يجب استبعاد الدوال المعطّلة من القيمة المعادة. القيم المعادة تُعيد الدالة get_defined_functions()‎ مصفوفة متعددة الأبعاد تحتوي على قائمة بجميع الدوال المعرّفة، سواء المُضمَّنة باللغة أو المعرّفة من قبل المستخدم. حيث يمكن الوصول إلى الدوال الداخلية عبر ‎$arr["internal"]‎، ويمكن الوصول إلى الدوال ...

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

(PHP 4, PHP 5, PHP 7) تبحث الدالة strrchr()‎ عن وجود محرف معيَّن في سلسلة نصيَّة ثمَّ تعيد ما بعده. الوصف string strrchr ( string $haystack , mixed $needle ) تعيد هذه الدالة جزءًا من السلسلة النصيَّة haystack الذي يبدأ عند نهاية المحرف needle وينتهي عند نهاية تلك السلسلة النصيَّة. المعاملات haystach السلسلة النصيَّة التي ستبحث الدالة فيها. needle المحرف الذي ستبحث الدالة عنه. إن مُرِّر أكثر من محرف واحد، فستأخذ الدالة المحرف الأول فقط وتستعمله في عملية البحث. يَختلف هذا ...

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

(PHP 4, PHP 5, PHP 7) تزيل الدالة rtrim()‎ المسافات البيضاء (whitespace) (أي جميع محارف الفراغات) أو أي محرف آخر من نهاية السلسلة النصيَّة المررَّة إليها. الوصف string rtrim ( string $str [, string $character_mask ] ) تعيد هذه الدالة السلسلة النصيَّة str بعد أن تزيل جميع المسافات البيضاء أو المحارف المحدَّدة ضمن المعامل الاختياري character_mask. إن لم يُمرَّر المعامل السابق، فستزيل الدالة المحارف التالية: " ": محرف الفراغ وهو المحرف 32 (0x20) في الجدول ASCII. "‎\t": محرف مسافة الجدولة (tab) ...

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