Samuel 17. Oktober 2011
Der Zeilenumbruch hat den ASCII-Code 10, wir können also unseren String mit chr(10) explodieren lassen.
$string = 'ich,bin,ein
string,mit,zeilenumbruch';
$array = explode(chr(10),$string);
print_r($array);
//Array ( [0] => ich,bin,ein [1] => string,mit,zeilenumbruch )
Tags: explode, PHP, Zeilenumbruch
Samuel 17. Oktober 2011
Eine utf-8 tabelle und eine utf-8 kodierte PHP Datei machen noch lang keine utf-8 kodierten Einträge in der Datenbank. eine Checkliste für grenzenlosen utf-8 Genuss.
header('Content-Type: text/html; charset=utf-8');
mysql_query('SET CHARACTER SET utf8'); // Vor dem Absenden der Daten
- In der MySQl Datenbank alle Kollationen utf8_general_ci
- In httpd.conf: AddDefaultCharset utf-8
- In php.ini: default_charset =”utf-8″
Tags: MySQL, PHP, utf-8
Samuel 10. Oktober 2011
$ttfpath = realpath('.'); //'.' mit Verzeichnis ersetzen, falls ttf nicht im selben liegt.
putenv('GDFONTPATH='.$ttfpath);
$ttf = 'arial.ttf';
//...//
imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text);
//...//