CHips L MINI SHELL

CHips L pro

Current Path : /opt/cpanel/ea-php54/root/usr/share/tests/pear/File_CSV/tests/CSV/
Upload File :
Current File : //opt/cpanel/ea-php54/root/usr/share/tests/pear/File_CSV/tests/CSV/bug5553.phpt

--TEST--
File_CSV Test Case bug5553: Write a file with delimiter inside quotes and don't pass the quote option
--FILE--
<?php
// $Id: bug5553.phpt,v 1.4 2007/05/11 21:49:01 cipri Exp $
/**
 * Write a file with delimiter inside quotes and don't pass the quote option
 */
require_once 'File/CSV.php';

$conf = array();
$data = array();

$conf['fields'] = 3;
$conf['sep']    = ',';
$conf['quote']  = '"';

$data[] = 'Hi';
$data[] = 'Hello';
$data[] = 'Hi,world';

$file = dirname(__FILE__) . '/bug5553.csv';
$res = File_CSV::write($file, $data, $conf);

echo "Write:\n";
var_dump($res);
echo "\n";

$read = array();
while ($res = File_CSV::read($file, $conf)) {
    $read[] = $res;
}

echo "Data:\n";
print_r($read);
echo "\n";

@unlink(dirname(__FILE__) . '/bug5553.csv');
?>
--EXPECT--
Write:
bool(true)

Data:
Array
(
    [0] => Array
        (
            [0] => Hi
            [1] => Hello
            [2] => Hi,world
        )

)

Copyright 2K16 - 2K18 Indonesian Hacker Rulez