KọmputaSiseto

Alakobere ayelujara pirogirama PHP: okun ipari

Eyikeyi ara-respecting ayelujara komputa gbọdọ mọ PHP ede ti o le ṣee lo lati ṣẹda oju-iwe ayelujara. Yi ede ni da lori C ati C ++, ati nitori ti o ni o ni opolopo ti awọn ẹya kan pato si awọn ede. Fun apẹẹrẹ, ni PHP ipari ti awọn okun pada nipa awọn iṣẹ pẹlu awọn orukọ kanna bi ninu awọn C. Yi article sọrọ nipa awọn ila, bi daradara bi awọn mosi ti o le wa ni ošišẹ ti pẹlu wọn.

Ṣugbọn ki a to soro nipa awọn ẹya ara ẹrọ ti yoo fun awọn ipilẹ definition. Okun - ọkọọkan kan ti ohun kikọ, kọọkan ti eyi ti gba gangan ọkan baiti. Nítorí náà, PHP ti ni atilẹyin nipasẹ 256 ohun kikọ. Lati yi logically o wọnyi ti Unicode support fun yi ede ti sonu - nitori Unicode ohun kikọ Elo siwaju sii.

Ohun ti okun mosi nibẹ ni PHP? Awọn okun gigun, wọn concatenation (asopọ), awọn pada ti awọn ohun kikọ koodu, ati idakeji - awọn alinisoro apeere. Nibẹ ni o wa tun eka sii - substring search, hashing, invert. Ati nibẹ ni o wa bi yọ awọn afi, Àpẹẹrẹ tuntun, pin si substrings lilo delimiter ... o lorukọ o! Nitorina, a yoo ọrọ awọn wọpọ ati ki o wulo àwọn.

Ni igba akọkọ ti o si ti lo igba iṣẹ ni PHP - okun ipari. O ti wa ni a npe ni strlen, ati bi a paramita gba ọkan nikan ọkọọkan ti aami. O ni o rọrun.

$ Foo = "foo";

$ Bar = strlen ($ foo); // $ bar jẹ dogba si meta

?>

Awọn PHP okun gigun ni o le wa dogba si odo. Yi ila ni a npe ni sofo.

Awọn wọnyi iṣẹ - concatenation tabi àkópọ. Nìkan fi, o jẹ a meji-ila mu ki ọkan.

$ Foo = "Hello";

$ Bar = "World";

$ Basi = concat ($ foo, $ bar);

iwoyi $ basi; // olukawe "Hello aye!"

?>

Nibẹ ni o wa meji onidakeji iṣẹ lati ṣiṣẹ pẹlu awọn olukuluku ohun kikọ. OLUWA si - padà awọn kikọ koodu, ati Kron - ipinnu awọn ohun kikọ koodu.

$ Foo = "q";

$ Bar = OLUWA si ($ foo); // $ bar jẹ dogba si 113

$ Basi = Kron ($ bar); // $ basi ni "q"

?>

Ko si darukọ nipa awon miran ẹya-ara - ọjọ. Awọn PHP awọn gbolohun le ṣee lo bi awoṣe fun awọn wu akoko. Fun apẹẹrẹ, ti o ba gbigbe si awọn ọjọ ila "H: m: s" ati wu awọn esi, awọn iboju yoo fi awọn ti isiyi akoko ti awọn server, niya nipa kan oluṣafihan, fun apẹẹrẹ, "11:08:34".

Bayi ro ti gbamu iṣẹ. O pin awọn okun sinu eroja, considering awọn ala ti kọọkan wi aami. O ba ndun lẹwa idiju, sugbon o jẹ kosi oyimbo understandable. Fun apẹẹrẹ, nibẹ ni a ila "root | 12: 56: 49 | kẹkẹ". Ki o si a le kọ:

$ Foo = gbamu ( "root | 12: 56: 49 | kẹkẹ", "|");

Bi awọn kan abajade, orun $ foo yoo ni meta eroja - "root", "12:56:49", "kẹkẹ". Ti o ba ti awọn iṣẹ ipe ko ni pato kan separator, nipa aiyipada o yoo wa ni kà a òfo. Nibẹ ni ọkan iyan paramita - ni o pọju iye soto substring.

Awọn wọnyi iṣẹ yọ awọn ila HTML-afi. strip_tags ó npe ni. Bi pẹlu awọn gbamu iṣẹ, o ni o ni ohun iyan keji paramita - awọn akojọ ti awọn afi ti o ba fẹ lati lọ kuro.

Simple awọn iṣẹ - concatenation, substring search, awọn okun ipari - awọn PHP interprets sare to. Ṣugbọn awọn search processing lori awoṣe kan tabi pa awọn afi le wa ni ošišẹ fun igba pipẹ. Nitorina, awọn eto nilo lati wa ni awọn, fi fun awọn ti o daju wipe awọn oniwe-imuse gba akoko. Deede akosile gbọdọ wa ni ṣiṣe kan ti o pọju 10 aaya, ati ki o ti o fẹ lati han ni o kere apa ti a oju-iwe ayelujara, tabi a olumulo pẹlu ti o yoo lọ. Sugbon maa elo ayelujara ṣiṣe yiyara, nitori awọn PHP koodu ti wa ni executed lori olupin ati awọn kiri gba akoso lori igba ti awọn akosile iwe ti o pinnu awọn PHP-akosile.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.atomiyme.com. Theme powered by WordPress.