fgetc()
是 PHP 中用于從文件中讀取一個字符的函數
fopen()
函數打開要處理的文件。$file = fopen("example.txt", "r");
if (!$file) {
die("Error opening file");
}
fgetc()
函數逐個讀取文件中的字符。$char = fgetc($file);
while ($char !== false) {
// 對字符進行處理
// 讀取下一個字符
$char = fgetc($file);
}
fclose()
函數關閉已打開的文件。fclose($file);
$file = fopen("example.txt", "r");
if (!$file) {
die("Error opening file");
}
$newLineCount = 0;
$char = fgetc($file);
while ($char !== false) {
if ($char === "\n") {
$newLineCount++;
}
$char = fgetc($file);
}
echo "Number of new lines: " . $newLineCount;
fclose($file);
通過這種方式,您可以使用 fgetc()
函數在 PHP 中實現文本處理功能。需要注意的是,fgets()
函數也可以用于讀取文件中的一行,但 fgetc()
更適合逐個字符處理。