SplFileObject
PHP Manual

SplFileObject::setCsvControl

(PHP 5 >= 5.2.0)

SplFileObject::setCsvControlتعیین جداکننده و‌ کاراکتر شمول برای CSV

Description

public void SplFileObject::setCsvControl ([ string $delimiter = "," [, string $enclosure = "\"" [, string $escape = "\\" ]]] )

تعیین کاراکتر جداکننده و شمول برای تحلیل فیلد CSV.

Parameters

delimiter

جداکننده فیلد‌ (تنها یک کاراکتر).

enclosure

کاراکتر شمول فیلد (تنها یک کاراکتر).

escape

کاراکتر گریز فیلد (تنها یک کاراکتر).

Return Values

No value is returned.

Examples

Example #1 مثال SplFileObject::setCsvControl()

<?php
$file 
= new SplFileObject("data.csv");
$file->setFlags(SplFileObject::READ_CSV);
$file->setCsvControl('|');
foreach (
$file as $row) {
    list (
$fruit$quantity) = $row;
    
// Do something with values
}
?>

محتوای data.csv

<?php
apples|20
bananas|14
cherries|87
?>

See Also


SplFileObject
PHP Manual