str_getcsv Bir CSV dizgesinin girdilerini bir dizinin elemanlarına paylaştırır &reftitle.description; arraystr_getcsv stringdizge stringayraç"," stringsarmalayıcı"\"" stringöncelem"\\" CSV biçemindeki alanları bulmak için girdi dizgesini çözümler ve okunan alanları içeren bir dizi döndürür. Bu işlevde yerel ayarı dikkate alınır. LC_CTYPE örneğin en_US.UTF-8 ise tek baytlı karakterler içeren dizgeler bu işlev tarafından yanlış yorumlanabilir. &reftitle.parameters; dizge Ayrıştırılacak dizge. ayraç Alanlar arasında kullanılan ayraç (tek baytlık bir karakter). sarmalayıcı Alanı sarmalayan karakter (tek baytlık bir karakter). öncelem Önceleme karakteri (tek baytlık bir karakter). Tersbölü (\) öntanımlıdır. Genellikle bir alanın içindeki sarmalayıcı karakteri kendisiyle öncelenir; ancak, bunun yerine öncelem kullanılabilir. Bu nedenle, öntanımlı "" ve \" değerleri için de aynı şey geçerlidir. öncelem karakterinin sarmalayıcı karakterini öncelemek dışında özel bir anlamı yoktur, hatta kendisini öncelemesi bile amaçlanmamıştır. &reftitle.returnvalues; Okunan alanları içeren bir dizi döner. &reftitle.changelog; &Version; &Description; 7.4.0 öncelem bağımsız değişkeni özel önceleme mekanizmasını devre dışı bırakmak için boş dizgeyi artık sinyal olarak yorumluyor. Evvelce, boş dizge, bağımsız değişkenin öntanımlı değeriydi. &reftitle.examples; - <function>str_getcsv</function> örneği ]]> &example.outputs; string(3) "PHP" [1]=> string(4) "Java" [2]=> string(6) "Python" [3]=> string(6) "Kotlin" [4]=> string(5) "Swift" } ]]> - Boş dizgeli <function>str_getcsv</function> örneği Boş dizge durumunda bu işlev boş dizi yerine [null] değerini döndürür. ]]> &example.outputs; NULL } ]]> &reftitle.seealso; fgetcsv