Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

PHP kód na Limit textový výstup

PHP skripty modelu textové sekvencie sú reťazce . Vývojári môžu obsahovať reťazce v svojich skriptoch pomocou hodnoty literála alebo premennej . Webové stránky často výstupný dátový reťazec pre zobrazenie používateľského vo webovom prehliadači , normálne formátovaný v značkovacích štruktúry HTML . Niekedy , keď PHP skript číta hodnotu reťazca z externého zdroja , pravdepodobne budete musieť orezať reťazec pre zobrazenie užívateľa . PHP reťazec funkcia vám umožní urobiť pred výstupom . Textové reťazce

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené