Dalam bidang PHP, bahasa yang sering dikaitkan dengan pembangunan web di mana input standard kekal sebagai asing konsep, persoalan timbul: bolehkah PHP melampaui akar-akar web-centricnya dan menerima sifat serba boleh bahasa skrip tujuan umum? Secara khusus, bolehkah ia menghilangkan dahaganya untuk input daripada input standard yang sukar difahami?
Jangan takut, kerana walaupun tanpa stdin intuitif, PHP menawarkan laluan kepada keselamatan. Dengan mencipta pemegang fail kepada php://stdin halus, laluan dipalsukan melalui mana data boleh disedut. Satu kaedah sedemikian, fgetc(), meminta anda untuk mendapatkan semula aksara individu seperti butiran pasir.
Mantra berikut menunjukkan cara memanfaatkan kuasa misteri ini:
<code class="php"><?php $f = fopen( 'php://stdin', 'r' ); while( $line = fgets( $f ) ) { echo $line; } fclose( $f ); ?></code>
Dengan setiap lelaran gelung, baris input diserap dan bergema kembali, seolah-olah membisikkan rahsia kepada kekosongan yang tidak dapat dielakkan. Oleh itu, PHP membuktikan kebolehsuaiannya, menerima nuansa skrip tujuan umum dan membuka dunia kemungkinan di mana input standard bukan lagi fatamorgana semata-mata.
Atas ialah kandungan terperinci Bagaimanakah PHP boleh mengakses Input Standard dan memanfaatkan kuasanya sebagai bahasa skrip tujuan umum?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!