Համակարգիչներ, Ծրագրավորում
Novice վեբ ծրագրավորողների PHP, լարային երկարությունը
Ցանկացած իրեն հարգող վեբ ծրագրավորող պետք է իմանա, որ PHP լեզուն, որ կարող է օգտագործվել է ստեղծել վեբ էջերը. Այս լեզվի հիմնված է C եւ C ++, եւ, հետեւաբար, այն ունի շատ կառույցների հատուկ լեզվով: Օրինակ, PHP լարային երկարությամբ վերադարձվել է գործառույթը, ինչպես նաեւ նույն անունով, քանի որ Գ. Սույն հոդվածը խոսում է գծերի, ինչպես նաեւ գործողություններ, որոնք կարող են իրականացվել նրանց հետ:
Ինչ է լարային գործողությունները այնտեղ PHP? Թելը երկարությունը, իրենց concatenation (միացում), վերադարձը բնույթը կոդը, եւ հակառակը, - ամենապարզ օրինակները: Կան նաեւ ավելի բարդ է - ենթատողի որոնման, hashing, շրջել. Եւ կան, օրինակ, որպես հանելուց հատկորոշիչները, օրինակին համապատասխանող, բաժանվում է substrings օգտագործելով սահմանազատիչ ... դու անուն it! Հետեւաբար, մենք կքննարկենք այն ամենատարածված եւ օգտակար նորերը:
Առաջին եւ հաճախ օգտագործվում գործում են PHP - երկարությունը պարանի: Այն կոչվում է strlen, եւ որպես պարամետր տեւում է մեկ միասնական հաջորդականությունը խորհրդանիշների. Դա պարզ է.
$ Foo = "Foo";
$ Բար = strlen ($ Foo), // $ բար հավասար է երեք
?>
PHP- ի տողը երկարությունը կարող է լինել հավասար է զրոյի: Այս գիծը կոչվում է դատարկ:
Հետեւյալ ֆունկցիան - concatenation կամ միաձուլումը. Պարզապես, դա երկու տող է մեկը:
$ Foo = "Բարեւ";
$ Բար = "Աշխարհ".
$ Baz = concat ($ Foo, $ բար);
echo $ Բազ. // արդյունքները «Բարեւ աշխարհ»
?>
$ Foo = "q";
$ Բար = ORD ($ Foo) // $ բար հավասար է 113
$ Baz = CHR ($ բար), // $ baz է "q"
?>
Էլ չենք խոսում այն մասին, եւս մեկ հետաքրքիր առանձնահատկություն ամսաթիվը: PHP- ի տողերի կարող է օգտագործվել որպես Կաղապար համար թողարկում անգամ: Օրինակ, եթե փոխանցումը դեպի ամսաթիվը գծի »H: մ. S» եւ ելքային արդյունքը, էկրանի ցույց կտա ներկա ժամանակը սերվերի, առանձնացվել է Colon, օրինակ, «11:08:34»:
Այժմ համարում է պայթել գործառույթը: Այն splits լարային մեջ տարրերի, հաշվի առնելով սահմանը յուրաքանչյուր ասել է խորհրդանիշ: Այն հնչում է բավականին բարդ, բայց դա, ըստ էության, միանգամայն հասկանալի է: Օրինակ, կա մի գիծ »արմատն | 12: 56: 49 | անիվ»: Ապա մենք կարող ենք գրել:
$ Foo = պայթել ( «արմատ | 12: 56: 49 | անիվ», «|»).
Որպես հետեւանք, զանգված $ Foo պարունակում է երեք բաղադրիչից `« արմատ »,« 12:56:49 »,« անիվ »: Եթե ֆունկցիայի կանչը չի ճշտել իրարից բաժանող, ըստ նախնականի դա համարվում է դատարկ: Կա մեկ ընտրովի պարամետր - առավելագույն գումարը հատկացվել ենթատող.
Պարզ գործառույթները - concatenation, ենթատող որոնման, իսկ լարային երկարութիւնը, որ PHP մեկնաբանում արագ բավարար. Բայց որոնումը մշակման վրա Կաղապար կամ ջնջել tags կարող է կատարել երկար ժամանակ: Հետեւաբար, ծրագրերը պետք է լինի բանիմաց, հաշվի առնելով այն փաստը, որ դրա իրականացումը ժամանակ է պահանջում: Նորմալ է script պետք է առաջադրվել առավելագույնը 10 վայրկյան, եւ ապա դուք ուզում եք ցույց տալ գոնե մի մասը վեբ էջի, կամ օգտվողին դրա հետ կգնա: Բայց սովորաբար Վեբ դիմումների առաջադրվելու ավելի արագ, քանի որ PHP կոդը կատարվում է սերվերի եւ զննարկիչը տեւում ձեւավորված հիման վրա սկրիպտի էջի, որը եզրափակում է PHP-script.
Similar articles
Trending Now