"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > هل ScriptableBrowser هو ما يعادل PHP من WWW :: ميكانيكي بيرل؟

هل ScriptableBrowser هو ما يعادل PHP من WWW :: ميكانيكي بيرل؟

نشر في 2025-03-22
تصفح:136

Is ScriptableBrowser the PHP Equivalent of Perl's WWW::Mechanize?

بالنسبة لمستخدمي PHP الذين يبحثون عن حل مشابه ، يقدم Simpletest scriptableBrowser بديلاً واعدًا. HTML و XHTML PAGES

استخراج النماذج والحقول والروابط

حفظ محتوى الصفحة إلى الملفات

إليك مثال على كيفية أداء المهام المشابهة لتلك الموجودة في مقتطف Perl الذي قدمته:

// انتقل إلى الصفحة الرئيسية $ sb-> open ('http://www.example.com') ؛ // اتبع رابطًا مع النص "تنزيل هذا" $ sb-> انقر ("تنزيل هذا") ؛ // إرسال نموذج نشر لتسجيل الدخول $ sb-> انقر ('تسجيل الدخول') ؛ $ sb-> setFormValues ​​(Array ( 'اسم المستخدم' => 'Johndoe' ، "كلمة المرور" => "السر" ) ؛ $ sb-> إرسال () ؛ // احفظ النتائج كملف $ sb-> حفظ ('resultss.zip') ؛

    الاستقلال
  • بشكل خاص ، يمكن استخدام scriptbrowser بشكل مستقل عن إطار الاختبار البسيط. يوفر هذا مرونة أكبر لدمجها في مشاريعك.
  • على عكس الطبيعة العارية لـ Curl و HTTP_CLIENT المنخفض من التجريد ، يوفر ScriptableBrowser واجهة شاملة وسهلة الاستخدام لأتمتة تفاعلات الويب في PHP.
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3