php標準輸入怎麼用
php標準輸入輸出可以讓我們在命令列中做交互,一起看下怎麼使用吧。
<?php // ask for input fwrite(STDOUT, "Enter your name: "); // get input $name = trim(fgets(STDIN)); // 接收用户输入 // write input back fwrite(STDOUT, "Hello, $name!"); ?>
執行方法:
1.執行cmd
2.跳至php.exe所在目錄
3.敲入指令
執行:
php inouttest.php
運行結果為:
Enter your name: davy Hello, davy!
其中:
常數 說明
STDIN 標準的標準輸入裝置
STDOUT 標準的輸出裝置
STDERR 標準的錯誤裝置
可以在PHP腳本使用這三個常數,以接受使用者的輸入,或顯示處理和計算的結果。
PHP處理過程如下:fwrite()函數首先會在標準的輸出裝置上寫一封訊息,詢問使用者的姓名。然後它會把從標準輸入設備獲得的用戶輸入資訊讀取到一個PHP變數裡,並它把合併成為一個字串。然後就用fwrite()把這個字串列印輸出到標準的輸出設備上
更多PHP相關知識,請訪問PHP中文網!
以上是php標準輸入怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!