file_put_contents ( string filename, string data [, int flags [, resource context]]
大家都知道后面的参数
因为它是函数内部的常量,我如何可以动态的实现呢
如
我前面定义$aa=LOCK_EX;//错误
file_put_contents("1.txt","aa",$aa)
这样的效果如何实现
大家都知道后面的参数
因为它是函数内部的常量,我如何可以动态的实现呢
如
我前面定义$aa=LOCK_EX;//错误
file_put_contents("1.txt","aa",$aa)
这样的效果如何实现
file_put_contents("11.txt","aa",$aa);
谢谢斑竹可这样就会编辑出错啊
你怎么用全角括号呀?
$aa = FILE_APPEND|LOCK_EX
这样定义会出错
$aa = FILE_APPEND单独就没事,如何解决?
// 动态取得flag
// $flag = $_REQUEST["flag"];
$flag = 0;switch($flag)
{
case 1:
$flags = FILE_USE_INCLUDE_PATH;
break;
case 2:
$flags = FILE_APPEND;
break;
case 3:
$flags = LOCK_EX;
break;
case 4:
$flags = FILE_TEXT;
break;
case 5:
$flags = FILE_BINARY;
break;
default:
$flags = 0;
break;
}
$filename = "1.txt";
$content = "aa";
file_put_contents($filename, $content, $flags);
?>
是不是这样呀
我现在要$aa = FILE_APPEND|LOCK_EX
形式,在编辑器里面是语法错误的,怎么办
没有问题,请帖出错误信息
要在后面加;号