نتائج البحث

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

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

(PHP 4, PHP 5, PHP 7) تنشئ  الدالة session_start()‎ جلسة جديدة أو تستكمل جلسة موجودة بالفعل. الوصف bool session_start ([ array $options = array() ]) تنشئ الدالة session_start()‎ جلسة جديدة أو تستكمل الجلسة الحالية بناء على مُعرف الجلسة المُمرر بواسطة الطلبية GET و POST أو عبر ملفات تعريف الارتباط. عند استدعاء الدالة session_start()‎ أو عندما تبدأ الجلسة تلقائيًا، ستستدعي  PHP دوال بدء وقراءة معلومات الجلسة. هذه الدوال ستكون إما دالة مضمَّنة في اللغة (built-in) ، أو بواسطة إضافات PHP (مِثل SQLite أو Memcached); أو يُمكن أن تكون ...

ردود النداء في PHP

يمكن الإشارة إلى رد النداء (Callbacks) باستخدام نوع البيانات (callable) منذ إصدار PHP 5.4، هذا التوثيق يستخدم معلومات نوع callback لنفس الغرض. بعض الدوال مثل call_user_func()‎ أو usort()‎ تقبل فقط دوال رد النداء المعرّفة من قبل المستخدم (user-defined callback functions) كمعامل. دوال رد النداء ليست دوالًا بسيطةً فحسب، بل يمكن استخدام الدوال التي تكون أعضاءً في أصناف (object methods)، بما في ذلك الدوال الساكنة (static class methods). تمرير دوال رد النداء يتم تمرير أي دالة PHP باستخدام اسمها كسلسلة نصية، ...

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

(PHP 4, PHP 4.4, PHP 5, PHP 7) تعيد الدالة ()session_cache_expire القيمة الحالية لزمن انتهاء ذاكرة التخزين المؤقتة. الوصف int session_cache_expire ([ string $new_cache_expire ]) تُعيد الدالة ()session_cache_expire الإعدادات الحالية لصلاحية ذاكرة التخزين المؤقتة. يُعاد ضبط قيمة صلاحية ذاكرة التخزين المؤقتة (cache) للجلسة تلقائيًا للقيمة 180 المُخزنة في خيار الضبط session.cache_expire عند طلب بدء الجلسة. لذلك يجب استدعاء ()session_cache_expire قبل كُل طلب (وقبل إستدعاء الدالة session_start()‎‎).  المعاملات new_cache_expire إذا أُستخدم المعامل new_cache_expire فإن القيمة الحالية لصلاحية ذاكرة التخزين المؤقتة تتغيّر إلى new_cache_expire. لاحظ أن خيار الضبط ...

واجهات الكائنات في PHP

تتيح واجهات الكائنات إنشاء شيفرة تحدّد التوابع التي يجب أن يتضمّنها الصنف دون الحاجة إلى تعريف آلية التحكّم في هذه التوابع. تعرّف الواجهات بنفس طريقة تعريف الأصناف، ولكن باستخدام الكلمة المفتاحية interface بدل الكلمة المفتاحية class ودون تعريف محتوى أيّ تابعٍ في الواجهة. يجب أن تكون جميع التوابع المصرّح عنها في الواجهة من النوع public وهذه هي طبيعة الواجهة. يمكن التصريح عن تابع بانٍ في الواجهة، وهو أمر مفيد في بعض الحالات، كاستخدام التابع من قبل المعامل factories. العامل implements ...

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

(PHP 4 >= 4.1.0, PHP 5, PHP 7) الدالة acosh()‎ تعيد معكوس التجيب القطعي (Inverse hyperbolic cosine) للقيمة المُمرَّرة إليها، وتُمثَّل رياضيًّا بالشكل y = acosh(x)‎ أو تجدها أحيانًا بالشكل y = cosh-1(x)‎ أو y = ch-1(x)‎. الوصف float acosh ( float $arg ) تعيد هذه الدالة قيمة معكوس التجيب القطعي للمعامل arg. بعبارةٍ أخرى، تعيد هذه الدالة القيمة التي تجيبها القطعي هو المعامل arg؛ أي لو فرضنا أنَّ القيمة المُعادة هي y فيكون cosh(y) = arg. المعاملات arg المعامل الذي ...

القيمة NULL في PHP

تمثل القيمة الخاصة NULL متغيرًا دون قيمة، فالقيمة NULL هي القيمة الوحيد الممكنة من نوع البيانات null. تُعدّ قيمة المتغير تساوي NULL إذا: تم تعيين الثابت NULL إليه. لم يتم تعيين أية قيمة له. تم استخدام الدالة unset()‎ معه. البنية العامة توجد قيمة واحدة فقط من نوع null، وهي الثابت -غير الحساس لحالة الأحرف- NULL. <?php $var = NULL;        ?> راجع أيضا صفحة الدالة is_null()‎ و unset()‎. التحويل إلى NULL تحذير: تم إلغاء هذه الميزة بدءًا من الإصدار 7.2.0 من PHP، لذا لا يُنصَح ...

ردود النداء في PHP

يمكن الإشارة إلى رد النداء (Callbacks) باستخدام نوع البيانات (callable) منذ إصدار PHP 5.4، هذا التوثيق يستخدم معلومات نوع callback لنفس الغرض. بعض الدوال مثل call_user_func()‎ أو usort()‎ تقبل فقط دوال رد النداء المعرّفة من قبل المستخدم (user-defined callback functions) كمعامل. دوال رد النداء ليست دوالًا بسيطةً فحسب، بل يمكن استخدام الدوال التي تكون أعضاءً في أصناف (object methods)، بما في ذلك الدوال الساكنة (static class methods). تمرير دوال رد النداء يتم تمرير أي دالة PHP باستخدام اسمها كسلسلة نصية، ...

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

(PHP 4, PHP 5, PHP 7) تعيد الدالة lstat()‎ معلومات عن ملف أو وصلة رمزيَّة. الوصف array lstat ( string $filename ) تجمع هذه الدالة بعض المعلومات الإحصائيَّة عن الملف أو الوصلة الرمزيَّة التي يشير إليها المعامل filename. المعاملات filename مسار الملف أو الوصلة الرمزيَّة. القيم المعادة تُعاد مصفوفة تحتوي على معلومات إحصائيَّة عن الملف أو الوصلة الرمزيَّة. بنية تلك المصفوفة مشروحة بالتفصيل في توثيق الدالة stat()‎. هذه الدالة مطابقة تمامًا للدالة stat()‎ باستثناء أنَّه إن كان المعامل filename وصلة رمزيَّة، ...

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

(PHP 4, PHP 5, PHP 7) تحوِّل الدالة hexdec()‎ العدد الست عشري (hexadecimal) الممرَّر إليها إلى عدد عشري. الوصف number hexdec ( string $hex_string ) تعيد هذه الدالة العدد العشري المقابل للسلسلة النصيَّة hex_string المُمرَّرة إلى الدالة والتي تمثِّل العدد الست عشري المراد تحويله. ستتجاهل هذه الدالة أي عدد ليس بالنظام الست عشري يمرَّر إليها. المعاملات hex_string السلسلة النصيَّة التي تمثل العدد الست عشري المراد تحويله. القيم المعادة يُعاد العدد العشري المقابل للمعامل hex_string المعطى. أمثلة المثال 1: استعمال الدالة hexdec()‎ ...

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

(PHP 4, PHP 5, PHP 5.4.0) تتحقق  الدالة session_is_registered()‎ من وجود (أو تسجيل) المتغير العام المُمرر إليها في الجلسة. الوصف bool session_is_registered ( string $name )  تتحقق الدالة session_is_registered()‎ من وجود (أو تسجيل) المتغير العام المُمرر إليها في الجلسة. تحذير: أُهملت  هذه الدالة في الإصدار 5.3.0 مِن PHP وحُذفت في الإصدار 5.4.0 مِن PHP. المعاملات name يُحدد اسم المتغير العام  الذي سيتحقق منه. القيم المعادة تُعيد الدالة ()session_is_registered القيمة TRUE في حالة وجود مُتغير بالاسم المُحدد في معامل الدالة، والقيمة FALSE عدا ذلك. لاحظ أنه إذا ...

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