• 0

كيف أستدعي بايثون داخل سكربت php؟

أريد استدعاء سكربت بايثون داخل سكربت php ولقد وجدت طرق عديدة لفعل ذلك عن طريق دوال system() و popen() لكن لم أعرف الفرق بينهم، فهل استخدام هذا الدوال هي الطريقة الصحيحة لفعل ذلك في بايثون؟ وما الفرق بينهم؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

إن خيار استخدام دوال system() و popen() هو خيار جيد بالاعتماد على ما ستفعله.
استخدم system() إذا لم يكن لسكربت بايثون أية مخرجات أو إذا كنت تريد أن تذهب مخرجات سكربت بايثون مباشرة إلى المتصفح، واستخدم popen() إذا كنت تريد كتابة بيانات إلى المدخل القياسي لسكربت بايثون أو إذا أردت قراءة البيانات من المخرجات القياسية لسكربت بايثون في php.
ملاحظة: ستسمح لك popen() بالقراءة أو الكتابة فقط وليس الإثنين معا، فإذا أردت فعل الأمرين معا فأنصحك باستخدام proc_open().

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن