Ordenagailuak, Programazioa
Hasibe web programatzaileek PHP: katea luzera
Edozein auto-errespetatuz web programatzaile PHP hizkuntzan duten web orrialdeak sortzeko erabil daiteke jakin behar da. Hizkuntza honek C eta C ++ oinarritzen da, eta, beraz, egiturak hizkuntzaren berariazko asko dauka. Adibidez, PHP funtzioak itzultzen da, izen bera C. den bezala katearen luzera Artikulu hau lerroak, baita haiekin egin daitezkeen eragiketak buruzko hitzaldiak.
Zer kate-eragiketa ez PHP? katea luzera, haien lotuz (konexioa), karaktere itzulera, eta alderantziz - adibide errazena. Badira ere konplexuagoak dira - bilaketa, hash, inbertsiorako azpikate. Eta han etiketa ereduarekin parekatzean kendu dira, hala nola, azpikateak zatitzen mugatzailea erabiliz ... Izen duzu! Hori dela eta, ohikoena eta erabilgarria direnak hitz egingo dugu.
PHP lehenengo eta maiz erabiltzen funtzioa - katea luzera. Deitzen da strlen, eta parametro gisa ikurrak sekuentzia bakar hartzen. Erraza da.
$ Foo = "foo";
$ Bar = strlen ($ foo); // $ taberna hiru berdina da
?>
PHP katea luzera zero izan daitezke. Lerro hau hutsik dagoen deritzo.
Hurrengo funtzioa - lotuz edo fusioa. Besterik gabe jarri, da bi linea bat egiten du.
$ Foo = "Kaixo";
$ Bar = "World";
$ Baz = CONCAT ($ foo, $ bar);
oihartzuna $ baz; // irteerak "Kaixo mundua!"
?>
$ Foo = "q";
$ Bar = ord ($ foo); // $ bar 113 berdina da
$ Baz = CHR ($ bar); // $ baz "q" da
?>
Not buruz aipatu behar interesgarri ezaugarri bat - data. PHP kateak irteera ordua baino plantilla gisa erabil daiteke. Adibidez, data line transferentzia "H: m: s" eta irteera emaitza, pantaila uneko zerbitzariari ordua, bi puntu, adibidez, "11:08:34" bereizita agertuko da.
Orain kontuan hartu lehertu funtzioa. katea elementu zatitzen da, esan sinbolo bakoitzaren muga kontuan hartuta. Nahiko konplikatua soinuak, baina benetan da nahiko ulergarria. Adibidez, lerro bat "|: 56: 49 | gurpil 12 erro" da. Orduan idatzi ahal izango dugu:
$ Foo = lehertu ( "erro | 12: 56: 49 | gurpila", "|");
"Erro", "12:56:49", "gurpil" - Ondorioz, array $ foo hiru elementu izango ditu. Bada funtzio deia ez du banatzailea bat zehazteko, berez da hartuko da hutsik egin. gehienezko zenbatekoa esleitu azpikate du - Ez dago aukerako parametro bat da.
Simple funtzioak - lotuz, azpi bilaketa, katea luzera - PHP interpretatzen bezain azkar. Baina bilaketa plantila bat prozesatzeko edo ezabatu etiketa egon denbora luzez egin daiteke. Beraz, programa eskumena izan behar, izan ere, bere garapenean, denbora hartzen du eman. gidoia Normal exekutatu behar da 10 segundo, gehienez, eta, ondoren, gutxienez, web orri baten zati erakutsi nahi duzun, edo erabiltzaile joango dira. Baina normalean Web aplikazioak azkarragoa, PHP kodea da zerbitzarian exekutatuko delako eta nabigatzaileak hartzen gidoia orriaren the PHP-gidoi ondorioztatzen oinarrituta eratu.
Similar articles
Trending Now