(PHP 4, PHP 5, PHP 7)
fgetss — ���ļ�ָ���ж�ȡһ�в����˵� HTML ���
$handle
[, int $length
[, string $allowable_tags
]] ) : string�� fgets() ��ͬ��ֻ���� fgetss() ���ԴӶ�ȡ���ı���ȥ���κ� HTML �� PHP ��ǡ�
handle
�ļ�ָ���������Ч�ģ�����ָ���� fopen() �� fsockopen() �ɹ����ļ�(����δ�� fclose() �ر�)��
length
ȡ�ظó��ȵ����ݡ�
allowable_tags
�����ÿ�ѡ�ĵ���������ָ����Щ��Dz���ȥ����
�� handle
ָ����ļ��д��ȡ length
- 1 ���ֽڵ��ַ��������������е� HTML �� PHP ���롣
������ʱ���� FALSE
��
�汾 | ˵�� |
---|---|
5.0.0 |
���� length �� �˿�ʼ��ѡ��
|
Example #1 һ���ж�ȡһ�� PHP �ļ�
<?php
$str = <<<EOD
<html><body>
<p>Welcome! Today is the <?php echo(date('jS')); ?> of <?= date('F'); ?>.</p>
</body></html>
Text outside of the HTML block.
EOD;
file_put_contents('sample.php', $str);
$handle = @fopen("sample.php", "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgetss($handle, 4096);
echo $buffer;
}
fclose($handle);
}
?>
�������̵���������ڣ�
Welcome! Today is the of . Text outside of the HTML block.
Note: �ڶ�ȡ�� Macintosh �����л����䴴�����ļ�ʱ�� ��� PHP ������ȷ��ʶ���н���������������ʱ���ÿ�ѡ�� auto_detect_line_endings Ҳ����Խ�������⡣