De code van de normen: tussen haakjes wordpress regelmatig uitdrukking, en

PHP etikettering, de code van de normen: tussen haakjes wordpress regelmatig uitdrukking en PHP etiketten,,,,,,,,,, 4, 10 - eenheid,,,,,,,, de delen van het netwerk, maandag wat tuts + zal verminderen... In maar drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd wordpress code wordpress code drie criteria: de criteria. De exploitant en de voorwaarden voor de database van de code yoda: vraag en formaat, in deze serie, we hebben een code voor om zich te ontdoen van hun diep in, begrepen, en een begin te maken met de praktische toepassing in de in ons dagelijks werk, als je net bij een reeks, die wij tot nu toe hebben betrekking op de volgende thema 's: naam en functie, en parameters, enkele aanhalingstekens, dubbele aanhalingstekens, afdrukken, het gebruik van de ruimte, en die ruimte, in dit document, dat wij ons zullen blijven de in de voorgaande artikelen op de bouw van de inhoud de specifieke,:We moeten met de steun, kijk regelmatig uitdrukking, kleine PHP etikettering betreft, loopt in de opbouw van de plug - in de context, en de toepassing van de stijl.,,, waarom, in deze serie, een probleem dat ons heeft herhaald die normen helpen om de leesbaarheid van de code, onderhoud, maar ze uiteindelijk zal het eruit laten zien als een ontwikkelaar heeft de opstelling van de code, maar een van ons heeft nog niet gesproken over de dingen waarom  , een kwestie van stijl.Ten eerste, dit veroorzaakt een probleem: de stijl en de codering van normen, wat is het verschil?Om eerlijk te zijn, ik denk dat sommigen zullen zeggen, dat maakt geen verschil, in feite, zeggen ze, dat zijn synoniemen.Ik weet niet zeker.Ik persoonlijk,   manier. Ik dacht altijd dat het een code is   normen, definities,   stijl van de code is geschreven.Code van de praktijken van onze normen en de stijl van onze code, steun, dus, laten we eens kijken naar de definitie van de criteria van de code van het gebruik van code tussen haakjes overeengekomen om ons gesprek voort te zetten, in het algemeen, de regels zijn simpel:,, blok tussen haakjes kunnen worden weggelaten, Met inbegrip van de ondersteuning van het blok moet, als je te veel voorwaarden gezien de omstandigheden, uit hun functies te beperken deze beginselen blok, is vaak het beste bewijs van de code.De eerste is eenvoudig: ///////enkele voorwaarden, als (staat) do_work (); als (staat); andere dont_do_work do_work () (); /- voorwaarden, als (staat) {do_work () (); do_more_work;} {dont_do_work anders (); seriously_be_lazy (één);) ///////- echt, maar tegelijkertijd is, en voor de) en (staat) dont_stop_believing (); ///////één circuit (echt doen, en, en voor de) en (staat) {dont_stop_believing () (); hold_on_to_that_feeling;}, niets is te ingewikkeld, hè?En, in feite, zoals je kan zien, heb ik met de in de bovengenoemde methodes.Wat de oorzaak is van de volgende beginselen: als je in jouw toestand te complex orgaan, dat kan bijdragen tot de wederopbouw van voorwaarden aan de leesbaarheid, laten we eens kijken naar een voorbeeld van de vorige, in dit geval, zullen we de huidige gebruikers van metagegevens die, ook als de sleutel voor de gebruikers - met - "niet:" en dan zullen we het schrappen van de gebruikers van de meta - bond, dat in dit geval alle werk is op een voorwaardelijke, in een voor de ring, en dan in een andere voorwaarden als staat, ///////echt is...Als (staat) {///////... Dan door de gebruikers van gegevens voor elk voor de gebruikers (get_user_meta (wp_get_current_user () - > id) tot meta_key = > meta_value dollar) {///////gebruikers hebben een mislukking als waarde, te schrappen.Dat betekent dat ze niet het schrappen van de gebruikers.Als (strstr (meta_key dollar "vernietigen") {delete_user_meta (wp_get_current_user () - > id, meta_key dollar);}}},... Van de code, voor veel?En, hebben verschillende methoden, dit kan reconstrueren.In feite, projectontwikkelaars, zet de modules en abstracte in haar eigen methode is verkeerd, niets, maar om te bewijzen dat dit een beetje, maar we zullen een abstractie lagen: we gaan de ring en de interne voorwaarden voor een functie, het ontvangen van een klant, en de uitvoering van de actie van de oorspronkelijke, /Als de staat is waar...Als process_user (wp_get_current_user (staat) {} ()); process_user (gebruikersnaam) {///////de functie van de gebruikers van gegevens voor de gebruikers meteta voor (get_user_meta ($gebruikers > id) tot meta_key = > meta_value dollar) {///////gebruikers hebben een mislukking als waarde, te schrappen.Dat betekent dat ze niet het schrappen van de gebruikers.Als (strstr (meta_key dollar "vernietigen") {delete_user_meta ($gebruikers > id, meta_key dollar);}}}, zoals ik al zei, dit is een relatief eenvoudige voorbeelden, maar de kern van het probleem is: een groot blok met een code in hun eigen, specifieke functie kan de generaal methode Voor de wederopbouw van de voorwaarden maken het gemakkelijker te lezen.,, regelmatig uitdrukking, op dit punt, we moeten veranderen, worden regelmatig uitdrukking.Als je niet vertrouwd zijn met de gewone uitdrukking, maar weet dat ze sterk zijn voor de uitvoering van karakter of van touw.Je kunt meer lezen over hun Wikipedia, op een bepaald moment je wordpress carrière, kan je ze ontmoet, zowel in de kern van de source code - code, of zelfs van de thema 's, moeten ze naar de uitvoering van de geplande maatregelen zijn, gelukkig, PHP bevat een aantal zeer eenvoudige, op je het gebruik van de in de code regelmatig uitdrukking echt krachtig. Zij hebben echter een juist en onjuist gebruik van de tijd, in wordpress en hun werk, dit is de algemene regel,, het gebruik, de zwangerschap, de functie van PHP niet gebruiken, en, door de schakelaar is PHP gebruik, mits preg_replace_callback, integendeel. Die nieuwsgierig, wat is de beschikbare functies, bijvoorbeeld, stel ik voor eenMing bekend:,,,,,,,,, preg_match preg_replace, en, tot slot, preg_match_all, preg_replace_callback, is een methode om een functie, de gewone uitdrukking hebben een match gevonden, blijkbaar in wordpress regelmatig uitdrukking regels zijn heel eenvoudig, het is meer een belangrijke functie, je weet wat je moet  , gebruik dient niet te worden gebruikt, en hoe ze te gebruiken in je dagelijkse werk, PHP etiket.,, de in dit artikel vervatte nog één ding is dat hoe je het dossier van de PHP PHP etiket.Gelukkig is het in dit specifieke geval regels zijn heel eenvoudig: de duim, gebruik geen steno PHP, etikettering, ten eerste, dat betekent dat je niet moet een dossier openen of een in PHP verklaring <?Of met, en het,???????= en.Natuurlijk, alle in PHP de verklaring nog steeds moet worden beëindigd,???????>, off - label, nu, dit onderwerp is een punt van de code van een afwijking voor het schrijven van dit artikel, in ieder geval, was het al uit de beëindiging van de documenten   etiket op de bodem van een meer algemene aanpak als en alleen als de dossiers van de frontlinie is een open, <?PHP etikettering, om precies te zijn, het is gebruikelijk in de « plug­in » dan in de thema 's en hier met een reden: PHP is op de server van de code kan worden ingebed in de etikettering van de voorkant.Dus, het moet een open - label en een einde te maken aan de etikettering van analytische code weten hoe de tolk, maar als je bij het schrijven van een plug - in - of het dossier PHP 100%, dus het hoeft niet in het dossier aan het einde van de toevoeging aan het einde van een etiket.Partners kunnen detecteren het zelf, als je  , doen, met inbegrip van een beëindiging van de etikettering, en dan kan je de ruimte van de documenten, kan leiden tot allerlei problemen waren, activeer de « plug­in » is voorbij, dus afgezien van die normen, zoals hierboven gedefinieerd, ik wil ook aangevuld:,, om te voorkomen dat de toevoeging van de beëindiging van de zuivere PHP dossier PHP label, conclusies.,, we bij de inspectie van de laatste fase van de codes, we beginnen over drie dingen zoals de exploitant en yoda voorwaarden; we moeten echter ook rekening te houden met de in het kader van de tenuitvoerlegging van de in de vraag en de regels rond belangrijke details zie, als je niet al deze reeks. Nu is een goede tijd om te lezen.Terug naar het verleden, omdat het van invloed zal zijn op de volgende artikelen van onze groep.



Previous:
Next Page: