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

XML-fejl ved og-tegn (&)

& i XML starter en enhed. Da du ikke har defineret en enhed &WhateverIsAfterThat en fejl bliver kastet. Du bør undslippe det med & .

$string = str_replace('&', '&', $string);

Hvordan undgår jeg og-tegn i XML

Sådan undslipper du de andre reserverede tegn:

function xmlEscape($string) {
    return str_replace(array('&', '<', '>', '\'', '"'), array('&amp;', '&lt;', '&gt;', '&apos;', '&quot;'), $string);
}


  1. Konfiguration af LDAP-godkendelse og gruppekortlægning med MariaDB

  2. Sådan importeres og eksporteres en MySQL-database

  3. mysql_fetch_assoc():det leverede argument er ikke en gyldig MySQL resultatressource i php

  4. Hvordan grupperer man array-data returneret af venstre joinforespørgsel i php?