readline_add_history() 是 PHP 中的內置函數,用於向命令行曆史記錄添加一行。
用法:
readline_add_history($prompt): bool
範圍:
該函數僅接受一個參數,如下所述。
- $提示:這是一個字符串參數,添加到命令行曆史記錄中的一行。它應該是一個字符串參數。
返回值:
readline_add_history()函數的返回值是一個布爾值。如果此函數成功地將一行添加到命令行曆史記錄中,則它將返回“true”,否則失敗時它將返回“false”。
程序1:下麵的程序演示了readline_add_history()函數。
PHP
<?php
readline_clear_history();
// Add lines to command line history
readline_add_history("First line");
readline_add_history("Second line");
readline_add_history("Third line");
// Retrieve command line history
$history = readline_list_history();
print_r($history);
?>
輸出
Array ( [0] => First line [1] => Second line [2] => Third line )
程序2:下麵的程序演示了readline_add_history()函數。
PHP
<?php
readline_clear_history();
// Add lines to command line history
readline_add_history("Line 1");
readline_add_history("Line 2");
readline_add_history("Line 3");
// Retrieve the command line history
$history = readline_list_history();
// Print the command line history in reverse order
for ($i = count($history) - 1; $i >= 0; $i--) {
echo "[$i] {$history[$i]}" . PHP_EOL;
}
?>
輸出
[2] Line 3 [1] Line 2 [0] Line 1
程序3:下麵的程序演示了readline_add_history()函數。
PHP
<?php
readline_clear_history();
// Add lines to command line history using a loop
for ($i = 1; $i <= 5; $i++) {
$line = "Line $i";
readline_add_history($line);
}
// Retrieve the command line history
$history = readline_list_history();
// Print the command line history
foreach ($history as $index => $line) {
echo "[$index] $line" . PHP_EOL;
}
?>
輸出
[0] Line 1 [1] Line 2 [2] Line 3 [3] Line 4 [4] Line 5
參考: https://www.php.net/manual/en/function.readline-add-history.php
相關用法
- PHP readline()用法及代碼示例
- PHP readfile()用法及代碼示例
- PHP readdir()用法及代碼示例
- PHP read_exif_data()用法及代碼示例
- PHP realpath_cache_get()用法及代碼示例
- PHP realpath( )用法及代碼示例
- PHP realpath_cache_size()用法及代碼示例
- PHP rename()用法及代碼示例
- PHP rewind()用法及代碼示例
- PHP restore_error_handler()用法及代碼示例
- PHP restore_exception_handler()用法及代碼示例
- PHP reset()用法及代碼示例
- PHP rewinddir()用法及代碼示例
- PHP require()和include()的區別用法及代碼示例
- PHP require()和require_once()的區別用法及代碼示例
- PHP round()用法及代碼示例
- PHP rmdir()用法及代碼示例
- PHP rad2deg()用法及代碼示例
- PHP rand()用法及代碼示例
- PHP random_int()用法及代碼示例
- PHP range()用法及代碼示例
- PHP rawurldecode()用法及代碼示例
- PHP rawurlencode()用法及代碼示例
- PHP rsort()用法及代碼示例
- PHP rtrim()用法及代碼示例
注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP readline_add_history() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。