[GastForen Programmierung/Entwicklung PHP und MySQL hex character wie soll des gehen?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

hex character wie soll des gehen?

blubberus
Beiträge gesamt: 6

11. Mär 2005, 13:21
Beitrag # 1 von 6
Bewertung:
(912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
HI,

ich habe einen String der so aussieht:

"02STDà55Min"

'à' entspricht dem Hex Wert 'A0' jetzt wollte ich das als trennzeichen nehmen um ein array zu füllen, wie stell ich das am besten an?

split ('[\xa0]', $value);
explode ($value, 'á');
hat bei mir nicht das gewünschte resultat gebracht.

Danke
X

hex character wie soll des gehen?

oesi50
  
Beiträge gesamt: 2315

11. Mär 2005, 14:23
Beitrag # 2 von 6
Beitrag ID: #151907
Bewertung:
(912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
so:

$value = "02STDà55Min";
echo join(split('\xa0', $value), 'á');


Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#151892]

hex character wie soll des gehen?

blubberus
Beiträge gesamt: 6

11. Mär 2005, 14:48
Beitrag # 3 von 6
Beitrag ID: #151920
Bewertung:
(912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ne, sorry aber ich krieg des so auch net hin.
Ich versuch mal das Problem besser zu beschreiben.

$value = "1Tá20Stdá21Min" # angezeigt wird '1T 20Std 21Min'
/*hier fehlt noch was*/

am ende soll dann sowas stehen:
Array
{
[0] => 1T
[1] => 20Std
[2] => 21Min
};


als Antwort auf: [#151892]

hex character wie soll des gehen?

oesi50
  
Beiträge gesamt: 2315

11. Mär 2005, 15:36
Beitrag # 4 von 6
Beitrag ID: #151950
Bewertung:
(912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
so:

$value = "1Tá20Stdá21Min" # angezeigt wird '1T 20Std 21Min'

$neues_array = split('\xa0', $value);


Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#151892]

hex character wie soll des gehen?

blubberus
Beiträge gesamt: 6

11. Mär 2005, 15:51
Beitrag # 5 von 6
Beitrag ID: #151956
Bewertung:
(912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ne, des klappt auch net.

den String findet man bei ebay, wenn man eine Artikel suche macht, steht die Zeit im Quellcode so da "1Tá20Stdá21Min", kannst du mir die einzelnen Daten (Tag, Stunde, Minute) getrennt in ein Array speichern?


Danke


als Antwort auf: [#151892]

hex character wie soll des gehen?

oesi50
  
Beiträge gesamt: 2315

11. Mär 2005, 16:03
Beitrag # 6 von 6
Beitrag ID: #151959
Bewertung:
(912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
versuchs mal so:

<?php
$value = "1Tá20Stdá21Min"; # angezeigt wird '1T 20Std 21Min'
$neues_array = split('á', $value);
print_r($neues_array);
?>

noch eleganter wäre diese Lösung:

<?php
$value = "1Tá20Stdá21Min"; # angezeigt wird '1T 20Std 21Min'
$neues_array = preg_split('/[\x80-\xFF]/', $value);
print_r($neues_array);
?>


Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#151892]
(Dieser Beitrag wurde von oesi50 am 11. Mär 2005, 16:07 geändert)
X