» strpos(), substr() oder str[0] . str[1] um Stringvorkommen zu prüfen?

Regulärer Ausdruck für PostleitzahlNeuen Thread eröffnenNeue Antwort erstellenMultiple INSERT mit PDO
AutorNachricht
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 52421
Wohnort: Lohmar


Meine eBay-Auktionen:
05.03.2015, 17:49
zitieren

Wie man sieht ist concat, also die Verkettung von Strings nicht immer die beste Wahl:
<?php
$str = 'foobar';

$start_time = microtime(true);
for ($i = 0; $i < 1000000; $i++) {
if ($url[0] == 'f' && $url[1] == 'o' && $url[2] == 'o') {
// starts with foo
}
}
echo (microtime(true) - $start_time) . PHP_EOL;

$start_time = microtime(true);
for ($i = 0; $i < 1000000; $i++) {
if ($url[0] . $url[1] . $url[2] == 'foo') {
// starts with foo
}
}
echo (microtime(true) - $start_time) . PHP_EOL;

$start_time = microtime(true);
for ($i = 0; $i < 1000000; $i++) {
if (substr($url, 0, 2) == 'foo') {
// starts with foo
}
}
echo (microtime(true) - $start_time) . PHP_EOL;

$start_time = microtime(true);
for ($i = 0; $i < 1000000; $i++) {
if (strpos($url, 'foo') === 0) {
// starts with foo
}
}
echo (microtime(true) - $start_time) . PHP_EOL;
// results:
// 0.22709417343140 access by offset
// 0.67710185050964 concat
// 0.37688708305359 substr()
// 0.37025094032288 strpos()
?>


pn email
Gast 
05.03.2015, 17:49
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "strpos(), substr() oder str[0] . str[1] um Stringvorkommen zu prüfen?" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
strpos vs. in_array vs. isset - Performance-Benchmark
Ich wollte mal wissen was am schnellsten ist: <pre> <?php echo phpversion&#40;&#41; . PHP_EOL . PHP_EOL; $array = array_fill&#40;0, 10000, 16&#41;; $array = array_map&#40;'openssl_random_pseudo_bytes',...
[PHP]von mgutt
0
497
15.10.2017, 18:02
mgutt
Problem mit Leerlaufdrehzahl oder Zündung oder oder oder.... bitte helft mir!
Hallo Leute :moin: Mein Honda Prelude BB6 hat ein Leerlauf-Problem. :cry: Vielleicht kann mir ja jemand helfen?! http://youtu.be/9aguLq2YSA0 Hier deutlich zu sehen das die Leerlaufdrehzahl bei Zuschaltung der Klima nahezu gegen null geht...
von Leon-el-Diaz
19
2.193
02.07.2012, 21:36
Leon-el-Diaz
Mohr oder Fuji oder Remus oder????was ratet Ihr mir
Hallo Leute, Habe einen ed9 mit Fächerkrümmer und Air Intake (TSS).Ist schon ganz ordentlich in den höheren Drehzahlen. Nun zu meiner Frage, habe noch einen Mohr/Powerrohr mit 114mm links und rechts im Keller,allerdings mit Zuführrohr für den eg und...
von heiner_DA
13
1.849
25.08.2007, 17:00
ED9-Freak
Kaufberatung: Kenwood KDC-BT53U oder JVC KD-R90BT oder doch was ganz anderes?
Hallo zusammen. Ich möchte mir gerne ein neues Autoradio zulegen. Ich fahre einen new Beetle und das Standartradio muss demnächst einem neuen weichen. Ich habe jetzt seit tagen das Internet durchforstet. Mein Bugdet beträgt 150&euro;. Habe nun mit...
von dragan123
2
582
12.11.2013, 20:32
dragan123
Suche ein Spoon oder Mugen Steuergerät für Crx EE8 oder Civic EE9 B16a1
Suche ein Spoon oder Mugen Steuergerät für Crx EE8 oder Civic EE9...
von Integra-dc2!
1
261
26.08.2024, 08:11
EarL_VTEC
gibt es treffen in hagen, iserlohn , oder lüdenscheid, oder in der nähe
hi, wie oben steht suche ich clubs oder treffen in meiner nähe, del sol oder honda. kann auch etwas weiter weg sein, nur keine 100km oder so. mfg...
von mik21
7
357
10.02.2014, 09:44
Sm0K3Y
Honda Civic EJ9 Motorswap d16Y8 oder d16z6 oder b16a2?
Hallo liebes Maxrev Forum, Habe mir vor kurzem einen Civic ej9 zugelegt und plane eine größere Maschine reinzusetzen. Habe in Punkto Motorswap bei dem Auto hier und da schon einige Infos aufgeschnappt die dafür wichtig sind aber eine kleine und vor...
von RaDiCalRCX55
8
1.297
03.05.2022, 15:17
RaDiCalRCX55
Such Garage oder Halle zum einmieten in Weiden oder Umgebung
Hallo Leute. Ich wohne seit November in Weiden und wollte mich wieder meinem Hobby dem Tuning widmen. Leider fehlt mit die passende Örtlichkeit. Suche aus diesem Grund eine Garage oder eine Halle zum schrauben und für den Winter zum unterstellen. War...
von Lude_WEN
0
788
11.03.2009, 17:29
Lude_WEN
Welches Licht? X-treme Power oder Powernight GT oder.....
Hallo zusammen, ich wollet mal nachfragen wie eure Erfahrungen bzw. Empfehlung für Leuchtmittel sind. Ich habe meistens die Philips Powe2Night GT 150 im Einsatz. Und war stets zufrieden mit Licht und Haltbarkeit. Jetzt habe ich die Osram...
von scheidungspapa
16
3.948
08.01.2011, 00:17
sunnytn
Suche PS2 mit Chip oder Swap Magic DVD oder MC mit FMCB
Hallo, suche eine Ersatzmöglichkeit für meine kürzlich verschiedene Swap Magic DVD. :( Da das Tauschen ja schon recht umständlich ist, fänd ich ne Chip-Lösung natürlich noch attraktiver! Bitte mit Preisvorstellung anbieten. optimal wäre aus...
von pia81
0
424
27.08.2010, 10:34
pia81
© 2004 - 2025 www.programmierer-forum.de | Communities | Impressum |