PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php function findSeparator($content) { $rows = explode("\n", $content); $counts = array( ';' => 0, ',' => 0, "\t" => 0 ); foreach ($rows as $row) { if (strpos($row, ';') !== false) { $counts[';']++; } if (strpos($row, ',') !== false) { $counts[',']++; } if (strpos($row, "\t") !== false) { $counts["\t"]++; } } if ($counts[';'] > 0 && $counts[','] > 0) { return false; } arsort($counts); return key($counts); } $content = "id,name,age,gender 1,Lawrence,39,M 2,Oliver,25,M 3,Roberta,17,F 4,Bell,70,F 5,Dalek,12,M 6,Andrews,10,M 7,Marty,35,M 8,"Anna Lammas",40,F 9,"Marcos Vinicius",16,M 10,Lara,32,F"; $separator = findSeparator($content); if ($separator === false) { echo "Строки содержат и точку с запятой, и запятую"; } else { echo "Наиболее часто используемый разделитель: $separator"; }
Show:  
Copy Clear