Парсинг

Удалить все пробелы

15.09.2014 php, php скрипты, Парсинг

$line = str_replace(' ', '', trim($line));
$line = trim(preg_replace('/\s{2,}/', ' ', $line))

Заменить данные

                                    $arItem['BODY_FORMATED'] = str_replace(
                                        array("<b>", "</b>"),
                                        array("<mark>", "</mark>"),
                                        $arItem['BODY_FORMATED']
                                    );

Парсинг csv

18.03.2012 Парсинг No comments ,

<?
$handle = fopen("catalog.csv", "r");
$dataFirst = fgetcsv($handle,0,";");
while (($data = fgetcsv($handle,0,";")) !== FALSE) {
	$c = array_combine($dataFirst, $data);
    ?>
	<pre>
	<?print_r($c);?>
	</pre>
	<?
}
?>

или

<?
$handle = fopen("catalog.csv", "r");
$dataFirst = fgetcsv($handle,0,";");

while (!feof($handle)) {
	$line = fgets($handle);
	$data = explode(";", $line);
	$c = array_combine($dataFirst, $data);
        ?>
	<pre>
	<?print_r($c);?>
	</pre>
	<?
}
?>