Return to bug55674.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / strings |
1.1 misho 1: --TEST-- 2: Bug #55674 (fgetcsv & str_getcsv skip empty fields in some tab-separated records) 3: --FILE-- 4: <?php 5: var_dump(str_getcsv("0\t\t\"2\"\n", "\t")); 6: var_dump(str_getcsv("0\t \t'2'\n", "\t", "'")); 7: var_dump(str_getcsv(",,,,")); 8: var_dump(str_getcsv(" \t \t\t\t ", "\t")); 9: ?> 10: --EXPECT-- 11: array(3) { 12: [0]=> 13: string(1) "0" 14: [1]=> 15: string(0) "" 16: [2]=> 17: string(1) "2" 18: } 19: array(3) { 20: [0]=> 21: string(1) "0" 22: [1]=> 23: string(1) " " 24: [2]=> 25: string(1) "2" 26: } 27: array(5) { 28: [0]=> 29: string(0) "" 30: [1]=> 31: string(0) "" 32: [2]=> 33: string(0) "" 34: [3]=> 35: string(0) "" 36: [4]=> 37: string(0) "" 38: } 39: array(5) { 40: [0]=> 41: string(1) " " 42: [1]=> 43: string(2) " " 44: [2]=> 45: string(0) "" 46: [3]=> 47: string(0) "" 48: [4]=> 49: string(1) " " 50: }