Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
--TEST-- Bug #40501 (fgetcsv() can't handle trailing odd number of backslashes) --FILE-- <..
Decoded Output download
--TEST--
Bug #40501 (fgetcsv() can't handle trailing odd number of backslashes)
--FILE--
<?php
$file = __DIR__.'/bug40501.csv';
$h = fopen($file, 'r');
$data = fgetcsv($h, NULL, ',', '"', '"');
fclose($h);
var_dump($data);
?>
--EXPECTF--
array(2) {
[0]=>
string(%d) "this element contains the delimiter, and ends with an odd number of
backslashes (ex: 1)\"
[1]=>
string(%d) "and it isn't the last element$"
}
Did this file decode correctly?
Original Code
--TEST--
Bug #40501 (fgetcsv() can't handle trailing odd number of backslashes)
--FILE--
<?php
$file = __DIR__.'/bug40501.csv';
$h = fopen($file, 'r');
$data = fgetcsv($h, NULL, ',', '"', '"');
fclose($h);
var_dump($data);
?>
--EXPECTF--
array(2) {
[0]=>
string(%d) "this element contains the delimiter, and ends with an odd number of
backslashes (ex: 1)\"
[1]=>
string(%d) "and it isn't the last element$"
}
Function Calls
None |
Stats
MD5 | 039b2e698775a7551e54d1ca936276e1 |
Eval Count | 0 |
Decode Time | 86 ms |