我目前需要一些PHP代码将变量$domain
附加到文件fqdn
。出于脚本原因,它需要在它和之前的域之间留一个空格。
这是执行该操作的PHP:
$file = file_get_contents('fqdn');
$file .= ' '.$domain;
file_put_contents('fqdn',$file);
但是,这会创建一个新行,这使得无法使用脚本。请帮帮我。
此致
P.S。我是在上午12:30做到的,所以我可能搞得很糟糕。
答案 0 :(得分:0)
打开文件进行写作会更有效率,因为您并不真正需要其当前内容。另外,请确保trim()
在文件末尾插入的内容
$handle = fopen("fqdn", "a");
fwrite($handle, trim(' '.$domain));
fclose($handle);
答案 1 :(得分:0)
使用APPEND标志:
<?php
$sAppendedContents = ' ' . rand();
file_put_contents( 'fqdn', $sAppendedContents, FILE_APPEND | LOCK_EX );
?>