我目前需要一些PHP代码将变量$domain
附加到文件fqdn
。出于脚本原因,它需要在它和以前的域之间留出一个空格。
这是这样做的PHP:
$file = file_get_contents('fqdn');
$file .= ' '.$domain;
file_put_contents('fqdn',$file);
但是,这会创建一个新行,使其无法使用脚本。请帮助我。
问候
附言我在凌晨 12:30 做了这件事,所以我可能搞砸了。
打开文件进行写入会更有效,因为您并不真正需要其当前内容。还要确保trim()
插入到文件末尾的内容
$handle = fopen("fqdn", "a");
fwrite($handle, trim(' '.$domain));
fclose($handle);
使用 APPEND 标志:
<?php
$sAppendedContents = ' ' . rand();
file_put_contents( 'fqdn', $sAppendedContents, FILE_APPEND | LOCK_EX );
?>