コード例 #1
0
ファイル: csv.test.php プロジェクト: Gycianka/DownloadShop
 function testEscapeString_StringWithInnerLineBreaks()
 {
     $result = Csv::escapeString("A String\r\nWith Inner\rLine\nBreaks");
     $expected = "\"A String\r\nWith Inner\rLine\nBreaks\"";
     $this->assertEqual($result, $expected);
 }
コード例 #2
0
ファイル: csv.php プロジェクト: hhy5861/php-csv
 public function addLine(array $values)
 {
     foreach ($values as $key => $value) {
         $values[$key] = utf8_decode(Csv::escapeString($value));
     }
     $string = implode(',', $values) . "\r\n";
     fwrite($this->fileHandle, $string);
 }
コード例 #3
0
ファイル: CsvTest.php プロジェクト: martinlindhe/core3
 function testEscapedStringContainsLineFeed()
 {
     $writer = new Csv();
     $this->assertEquals("\"line1\nline2\"", $writer->escapeString("line1\nline2"));
 }