» 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: 52434
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
596
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.456
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
2.030
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
757
12.11.2013, 20:32
dragan123
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.819
03.05.2022, 15:17
RaDiCalRCX55
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
422
10.02.2014, 09:44
Sm0K3Y
Air Intake System oder OEM Luftfilter mit oder ohne Einsatz?
Was haltet ihr von einem Air Intake bei einem Del Sol ESI??? Oder doch besser OEM Luftfilter mit oder ohne K&N Einsatz??? Habe ein AIT aber das zischt immer so und das nervt. Will eventuell wieder auch OEM umbauen. Was würdet ihr machen??? Was...
von Runner46
8
1.024
18.10.2009, 15:08
Almeida_23
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
884
11.03.2009, 17:29
Lude_WEN
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
Frage zum JVC radio!!!! oder lieber ein Kenwood oder Clarion
Ist das radio hier gut... :roll: das ist das JVc KD-G 701 habe mir das nähmlich vorhin gehollt :D...
von Titus
7
2.585
30.12.2005, 19:40
Ma$aX
© 2004 - 2026 www.programmierer-forum.de | Communities | Impressum |