Hallo Community
Mein Counter speichert jeden Click des Besuchers in einem String. Dieser String wird durch einen "Hauptseperator" in die einzelnen Seiten und durch "Unterseperatoren" in die die einzelnen Eigenschaften (Verweildauer,etc.) getrennt.
Sieht dann praktisch so aus:
"_i_" - Hauptseperator
"#" - Unterseperator
Jetzt will ich genau die Zahl nach dem "_i_" aus dem letzten Eintrag ausgeben. In diesem Bsp also "44".
Dazu habe ich folgendes geschrieben:
Nun meine Frage: könnte man das nicht irgendwie vereinfachen? Also den Code etwas optimieren.
gruß
dionysos
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Mein Counter speichert jeden Click des Besuchers in einem String. Dieser String wird durch einen "Hauptseperator" in die einzelnen Seiten und durch "Unterseperatoren" in die die einzelnen Eigenschaften (Verweildauer,etc.) getrennt.
Sieht dann praktisch so aus:
PHP-Code:
$string = "30#Seite1#1057756390_i_27#Seite2#1057756395_i_44#Seite3#1057756395";
"#" - Unterseperator
Jetzt will ich genau die Zahl nach dem "_i_" aus dem letzten Eintrag ausgeben. In diesem Bsp also "44".
Dazu habe ich folgendes geschrieben:
PHP-Code:
$lastpage = explode("_i_",$string);
$size = sizeof($lastpage);
$lastid = explode("#",$lastpage[$size-1]);
echo $lastid[0];
gruß
dionysos
Kommentar