Hallo,
habe soeben zufällig eine Merkwürdigkeit entdeckt.
Irgendwo in den weiten den Internets fand ich einen PHP-Code-Schnipsel für eine SELECT GREATEST Anweisung, bei der ungewöhnliche Apostrophen verwendet wurden. Ahnungslos habe ich den Schnipsel mit den Apostrophen kopiert und bei mir eingefügt. Nach einer Weile rumprobieren bekam ich die Anweisung auch zum erwünschten Erfolg und konnte sie auf eine SELECT LEAST erweitern. Nun sind mir auf dem Weg zum Erfolg die Apostrophe aufgefallen, die eben nicht wie die gewöhnlichen aussehen. Das allerkomischte ist nun, dass die Anweisung NUR mit diesen merkwürdigen Apostrophen funktioniert und nicht mit den herkömmlichen. Ich habe auch schon (im Testfile) ein header("Content-Type: text/html; charset=utf-8"); gesetzt, hat aber nichts genützt. Und vorher das File/den Code im Editor in UTF-8 gesetzt. Server ist ein Apache, kein Windows.
Die merkwürdigen Apostrophe sehen so aus: `
Die herkömmlichen Apostrophe sehen so aus: '
Ein klitzekleiner Unterschied der die PHP Funktion zum laufen bringt oder killt.
Kann mit das mal bitte einer erklären?