Juist, dat was het haha! Ik heb er de laatste tijd vrij weinig mee te maken aangezien ik de veldnamen binnen een tabel een prefix van 2/3 tekens geef van de tabelnaam, bijvoorbeeld de tabel users krijgt als prefix usr_id, usr_name, etc. Dan heb je de backticks eigenlijk al nergens meer voor nodig.
- [PHP] De ' gebruiken in een string.
-
01-09-2010, 23:42 #16
- Berichten
- 1.901
- Lid sinds
- 18 Jaar
-
01-09-2010, 23:44 #17Reinschaap Punt NL
- Berichten
- 936
- Lid sinds
- 17 Jaar
en zo heeft iedereen wel een oplossing en een gevoel voor eenvoud / logica. Feit is denk ik dat elke programmeur zijn eigen code prettig vind en zijn eigen werkwijze en type-wijze (nieuw woord?) het makkelijkst vindt.
Ik denk dat we allemaal onze waarde hebben en ik denk dat ieder zijn product/code/applicatie perfect zal werken en tot zijn recht komt. Of het nou met dubbel quotes, enkel quotes of backticks tot stand gekomen is.
We zijn (althans dat denk ik) zeer ervaren programmeurs, dus ieder heeft zich allang bewezen op zijn vakgebied en in ons gezamelijk werkveld. Vergeet dat niet als je zomaar over een ander oordeelt.
-
02-09-2010, 01:09 #18
- Berichten
- 1.901
- Lid sinds
- 18 Jaar
Zou het niet beter kunnen zeggen :)
-
02-09-2010, 20:09 #19Particulier
- Berichten
- 155
- Lid sinds
- 17 Jaar
Het mooie is dat er nu een verhaal is over enkele/dubbele quotes waar de OP geen klap aan heeft.
Maar om meteen aan dat mierengeneuk een eind te maken:
http://www.scriptorama.nl/algemeen/quotes-battle
TLDR:
enkele quotes zijn niet sneller dan dubbele quotes en dubbele quotes niet sneller dan enkele quotes. Hangt volledige van de situatie af. Yarr
-
02-09-2010, 20:19 #20Jepps Webdevelopment
- Berichten
- 3.436
- Lid sinds
- 16 Jaar
Martijn, in dat stuk wordt niet vermeldt dat enkele quotes even snel zijn als dubbele quotes en dat het volledig van de situatie afhangt. Sterker nog, de auteur van het bericht geeft duidelijk aan dat enkele quotes in de meeste gevallen sneller zijn:
In de meeste gevallen is het gebruik van single quoted strings inderdaad sneller al is bij een geringe hoeveelheid operaties (zoals de meeste scripts hebben) het verschil in performance te verwaarlozen. Het ligt er dan maar aan welke notatie wat je fijner vindt werken.
Als je het even uitrekent met de metingen zie je ook dat, over de metingen genomen, dubbele quotes gemiddeld genomen meer dan twee keer zo snel zijn als enkele quotes. Dat verschil is niet verwaarloosbaar klein, ookal is het absolute verschil ertussen ten opzichte van de volledige performance in de meeste gevallen wel verwaarloosbaar klein.
(1490/1445+35150/25475+231875/92375+22375475/8494075+231610625/80271075)/5
-
02-09-2010, 22:34 #2164BitsWebhosting.EU
- Berichten
- 2.092
- Lid sinds
- 17 Jaar
Alsof de snelheid van enkele of dubbele quotes überhaupt ergens van belang voor is. In productieomgevingen gaat je hier echt niets van merken en mocht het wel van belang zijn dan kun je beter een ander programmeertaal dan php gebruiken of wat meer nadenken de gekozen oplossing voor een bepaald probleem.
Het gebruik van ' of " is pas verkeerd op het moment dat je niet meer in 1 oogopslag kunt zien wat gebeurd. (Of dat een ander dat niet kan zien).
Het is zelfs nog beter om de namen van je variabelen korter te maken zodat de precompiler zich een paar clockcycles bespaard bij het parsen en/of je script in minder blokken op je schijf past en dus sneller geladen wordt. Hier heb je tenslotte al direct over 10 tallen ms.
Het aantal assignments dat je nodig hebt om een significante winst te behalen (puur vanaf de quotes) is dermate groot, dat indien je dit nodig hebt... je echt beter een ander oplossing kunt verzinnen.
Wil je echt voor performance in je (dedicated) script gaan dan adviseer ik je eens te kijken naar boeken over 'Extending PHP' en je performancevretende onderdeel gewoon in c++ te maken en met php te linken. Kun je veel leukere winsten mee halen :)
-
03-09-2010, 16:53 #22
- Berichten
- 297
- Lid sinds
- 15 Jaar
maakt er eigelijk iemand ook nog gebruik van heredoc of nowdoc? :D want iedereen ziet daar blijkbaar nog een beetje over..
( niet dat het hier meteen van toepassing zou kunnen zijn.. )
-
12-10-2010, 10:03 #23
- Berichten
- 30
- Lid sinds
- 14 Jaar
Re: [PHP] De ' gebruiken in een string.
Jow,
Enige tijd geleden heb ik deze thread gestart maar nu is me iets onduidelijk.
In mijn string heb ik tekst zitten met de volgende tekens: éé.
Deze vallen echter niet te "escapen met \".
Is hier een handigheidje voor?
Groetjes uit brabant
-
12-10-2010, 10:33 #24
- Berichten
- 691
- Lid sinds
- 14 Jaar
Re: [PHP] De ' gebruiken in een string.
Er valt ook niets te escapen.
-
12-10-2010, 10:58 #25
- Berichten
- 1.499
- Lid sinds
- 16 Jaar
Re: [PHP] De ' gebruiken in een string.
Maak er ASCII HTML van met
é
-
13-10-2010, 09:20 #26
- Berichten
- 30
- Lid sinds
- 14 Jaar
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic