sql >> Database teknologi >  >> RDS >> Mysql

Efter at have åbnet csv-fil i wordpad, vil jeg ikke have dobbelte anførselstegn for feltnavnet

Du er klar over, hvad formatet for en CSV-fil faktisk er, ikke sandt? At strenge er beregnet til at blive pakket ind i anførselstegn, hvis de indeholder ikke-alfategn? Og PHP's fputcsv() funktion gør dette, præcis som det er meningen

Selvom du kan indstille enclosure-argumentet for fputcsv() for at fortælle det, hvilket tegn der skal bruges til citater/bilag.

f.eks.

fputcsv($fp, $row, ",", "'");

For at bruge et enkelt anførselstegn i stedet for dobbelte anførselstegn, eller

fputcsv($fp, $row, ",", " ");

at bruge et mellemrum




  1. SQL:Union af polygoner

  2. Opdatering af en deltagelsesvisning uden at få en fejlmeddelelse om ikke-nøglebevaret

  3. Formatering af tal med kommaer i MariaDB

  4. syntaksfejl, uventet 'mysql_connect' (T_STRING)