我正在尝试创建一个名为的函数saveorder.到目前为止这是我的代码:
<?php
//function foo($arg_1, $arg_2, /* ..., */ $arg_n)
function saveorder($orderid,$txnid,$date,$amount)
{
$a_str = array(
"orderid"=>"175",
"txnid"=>"RC456456456",
"date"=>"54156456465",
"amount"=>"109$"
);
$file = 'order.dat';
$contents = implode("|", $a_str);
$contents .= PHP_EOL . PHP_EOL;
file_put_contents($file, $contents);
}
echo "function will return=".saveorder($orderid);
?>
Run Code Online (Sandbox Code Playgroud)
我想我做错了因为我从未创建过自己的功能.但是,我仍想创建此功能以保存order.dat文件中的顺序.有人可以帮我创建这个功能吗?我很努力,但我无法创造它.
你没有回来,休息时功能还可以:)
function saveorder($orderid,$txnid,$date,$amount){
$a_str = array(
"orderid"=>$orderid,
"txnid"=>$txnid,
"date"=>$date,
"amount"=>$amount
);
$file = 'order.dat';
$contents = implode("|", $a_str);
$contents .= PHP_EOL;
file_put_contents($file, $contents, FILE_APPEND);
return $contents;
}
echo "function will return=".saveorder("175","RC456456456","54156456465","109$");
Run Code Online (Sandbox Code Playgroud)
编辑:补充说 FILE_APPEND