Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
PHP skripty pomocou reťazcových premenných a hodnôt modelu textu. Nasledujúci kód vzorky demonštruje deklarovať a konkretizáciu reťazcové premenné v PHP skriptu : $ my_words = " Tu sú niektoré slová uložené ako reťazcové premenné v skripte " ;
V tomto prípade skript je vytváranie string interne . Avšak , v mnohých prípadoch , PHP skripty použiť reťazec dáta z ďalších zdrojov , ako je napríklad vstup užívateľa zajatý prostredníctvom webových formulárov , dátových premenných opýtaných z databázy alebo iného dovozného položky údajov zo zdrojov , ako sú XML a textových súborov . Tieto skripty nemusia mať dopredu znalosti obsahu alebo vlastnostiach prichádzajúce textu. Ak je určitá položka texte spôsobí problém v zobrazení webovej stránky , ak je nad určitú dĺžku , môže potrebovať PHP skript ich orezať .
Sláčikové Funkcia
PHP reťazec funkcie môžu dovoliť vývojárom zobraziť iba časť reťazca premenné . Skôr než zmenu reťazec sám , mnoho z týchto funkcií vrátia novú kópiu časti reťazca , takže pôvodné nedotknuté . Funkcie podreťazec je vhodná pre tento účel , ako v nasledujúcom príklade kóde : $ words_section = substr ( $ my_words , 0 , 10 ) ;
vracia prvých 10 znakov v reťazci a ukladá ich na zadanom variabilný referencie . Funkcie čiastkové reťazec môže prípadne mať jeden parameter , a to takto : $ words_section = substr ( $ my_words , 10 ) , celým
vracia znaky začína na desiatej pozícii a beží na koniec reťazca . To znamená , že kód nemôže byť istý, ako dlhé bude výsledný reťazec , takže metóda funkcie s dvoma parametrami , môže byť užitočné , keď je potreba dĺžku vypočítať .
Výstupný
PHP skripty pomocou príkazu echo na výstup HTML značky , dáta a ďalší obsah pre používateľov webového prehliadača . To umožňuje skripty na strane servera na vytvorenie webovej stránky HTML a poslať to na displeji užívateľa . Nasledujúci kód vzorky demonštruje PHP vrátane podreťazca v echo vyhlásenie spolu s ďalšími značkami : echo "
" $ words_section " < /p > " ;
skript mohol .. alternatívne obsahovať podreťazec vyhlásenie vnútri echo vyhlásenie , takto : echo "
" substr ( $ my_words , 0 , 10 ) " < /p > " ;
.. je vhodné v prípade , že skript nepotrebuje ukladať podreťazec text pre žiadny iný účel .
Možnosti
funkcie PHP podreťazec ponúka rad možností pre vývojárov . Tým , vrátane záporné celočíselné hodnoty ako parameter , skript môže určiť posledný rad znakov v reťazci , a to takto : $ words_section = substr ( $ my_words , -10 ) ;
volanie funkcie vráti konečné 10 znakov v reťazci , takže vývojár môže vedieť , ako dlho reťazec zobrazený bude .
Copyright © počítačové znalosti Všetky práva vyhradené