PHP5: أخبار وقضايا
PHP5 يجلب نبأ عظيم. هذه الأداة هو سهل للتطبيقات بسيطة لجمهور واسع، وتطبيقات الأعمال فعالة وقوية للمحترفين. التفاعل مع القائمة XML، وتكامل سكليتي ونموذج الكائن الجديد.
وينبغي أن يكون المرشح الإصدار الأول من بي اتش بي 5 لن يمضي وقت طويل حتى أنفه. فمن الممكن حتى أنه موجود بالفعل في الوقت الذي كنت أقرأ هذا. â € أحداث أقل الكبرى، يمكن للمرء أن يتوقع النسخة الأولى 5.0 مستقر في وقت مبكر في الربع الثاني من عام 2004.
التغييرات مقارنة مع PHP 4 مهمة جدا، وهي ليست بسيطة، ولكن التحديث الى اصلاح كامل للمحرك. في القائمة للأشياء رئيسية هي:
â € Â ¢ تبسيط استخدام XML، خصوصا مع simplexml؛
â € ¢ دعم كائن كامل؛
â € Â ¢ التكامل من مصغرة جزءا لا يتجزأ من قاعدة البيانات: سكليتي.
تاريخ PHP
لغة PHP في عام 1995؛ وثم عمل النظام الوحيد من قوالب لصفحات الويب. الإصدار 3 في عام 1998 يجمع محرك البرمجة النصية وظيفي حقيقي تماما، والذي سرعان ما اكتسب مجتمع قوي. في عام 2000، والمحرك ترى نسخة جديدة من PHP 4. العروض هي في موعد ونمطية يسمح للظهور من ملحقات للتعامل مع أي شيء يمكن أن يكون، في اتصال LDAP إلى واجهة GTK، من خلال التدقيق الإملائي. ظهور PHP5 يجلب نبأ عظيم لأداة تهدف إلى تكرار: تطبيقات الأعمال سهلة ومناسبة لتطبيقات بسيطة مخصصة للجمهور واسع، وفعالة وقوية مخصصة للجمهور والمهنية.
تبسيط استخدام XML
وكان تفاعل PHP مع XML مصدر قلق من PHP 5. وبالاضافة الى اجراء اصلاح شامل للمحرك DOM، يبدو ان هناك محرك جديد، XML بسيطة.
عبر API DOM، يمكنك، من مستند XML، إنشاء شجرة من الكائنات، والتعامل معها، نقل أو تعديل أو استرداد القيم من مستند XML، وما إلى ذلك. لكن هذا ينطوي على رمز غالبا ما تكون معقدة. سيتم تمديد بسيط XML تسمح لك بقراءة القيم في XMLA الملف دون اطلاق رصاصة واحدة.
النظر في ملف XML (جدا) بسيط:
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
لتفسير ذلك مع PHP5، بكل بساطة القيام به:
$population = simplexml_load_file('individu.xml');
foreach($population->individu as $individu) {
echo 'Prénom : ' ,$individu->prenom.'
';
echo 'Nom : ' ,$individu->nom.'
';
echo 'Email : ' , $individu->email.'
'؛
}
؟>
الاسم: نيكولا
الاسم: سولبيس
البريد الإلكتروني: test@phpteam.net "> test@phpteam.net
الاسم: جورج
الاسم: حجر
البريد الإلكتروني: gp@photo.net
SimpleXML هو وحده الذي يسمح لك بسهولة التلاعب مستندات XML غير معقدة. يمكن أن الفرق الأكثر وضوحا بين تعقيد يكون العلاج DOM من ملف RSS عبر SimpleXML والعلاج.
مصدر هذه الوظيفة: زدنيت .


















