글
//Array Data 를 파일경로에 파일을 생성한다.
public function inputFile()
{
$result[] = Array();
$file = fopen('파일경로', 'w');
foreach ($result as $val) {
$data = $val['domain'].'='.$val['ori_ip'].'/'.$val['sub_ip'];
fwrite($file, $data."\r\n");
}
fclose($file);
}
//Array Data 를 파일경로의 파일로부터 불러온다.
public function outputFile()
{
$foo = file("파일경로");
foreach($foo as $val) {
list($fdomain, $fip) = explode("=",$val);
if($fdomain==$domain){
list($foriip, $fsubip) = explode("/",$fip);
$orign_ip = $foriip;
$cache_ip = $fsubip;
break;
}
}
}
CodeIgniter 방식
//Array Data 를 파일경로에 파일을 생성한다. json 방식
public function inputFile()
{
$result[] = Array();
$json = json_encode($result);
if ( ! write_file('파일경로', $json)) {
echo "-- Unable to write the file.(error) -- ".date("Y-m-d H:i:s")."\n";
echo $json."\n";
}
else {
echo "success";
}
}
//Array Data 를 파일경로의 파일로부터 불러온다.
public function outputFile()
{
$json = read_file("파일경로");
$currStats = json_decode($json, true);
foreach ($currStats as $name=> $row) {
$val1 = $row['네임명'];
$val2 = $row['네임명'];
}
}
'PHP > CodeIgniter' 카테고리의 다른 글
$this->load->view('file_name', $data, true/false) (0) | 2013.04.09 |
---|
RECENT COMMENT