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

كيف يمكنني قراءة الإدخال القياسي (stdin) في PHP؟

تم النشر بتاريخ 2024-11-03
تصفح:135

How Can I Read Standard Input (stdin) in PHP?

قراءة الإدخال القياسي في PHP

في حين أن لغة PHP شائعة الاستخدام لتطوير الويب، فهي أيضًا لغة برمجة للأغراض العامة. أحد الجوانب التي قد تكون أقل شهرة هو إمكانية قراءة المدخلات من المدخلات القياسية (stdin). تستكشف هذه المقالة كيفية تحقيق ذلك في PHP، خاصة باستخدام الدالة fgetc().

في PHP، يتوفر الإخراج القياسي بشكل عام من خلال وظائف مثل الطباعة والصدى. ومع ذلك، للقراءة من stdin، يجب علينا إنشاء مقبض ملف ثم استخدام الدالة fgets() لإدخال السطر أو fgetc() لإدخال الأحرف.

يوضح البرنامج النصي التالي كيفية القراءة من stdin باستخدام PHP:

يفتح هذا البرنامج النصي مؤشر ملف لـ stdin باستخدام fopen('php://stdin', 'r'). يتم بعد ذلك استخدام الدالة fgets() لقراءة الأسطر من stdin، ويتم تكرار كل سطر إلى الإخراج القياسي.

باتباع هذه الخطوات، يمكنك بسهولة قراءة المدخلات القياسية في PHP، وتوسيع وظائفها إلى ما هو أبعد من تطوير الويب في سيناريوهات البرمجة النصية للأغراض العامة.

أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3