KomputerProgramming

Novice programer web PHP: panjang string

Sagala programmer web timer respecting kedah terang bahasa PHP nu bisa dipaké pikeun nyieun kaca wéb. basa ieu dumasar kana C jeung C ++, sarta ku kituna eta boga loba struktur husus kana basa Sunda. Contona, dina panjang PHP tina string dipulang ku fungsi nu mibanda nami sami sakumaha dina C. artikel ieu ceramah ngeunaan garis, kitu ogé operasi nu bisa dipigawé kalayan aranjeunna.

Tapi saméméh urang ngobrol ngeunaan fitur anu bakal méré harti dasar. String - tina sekuen karakter, nu masing-masing mawa kahayang hiji bait. Ku kituna, PHP anu dirojong ku 256 karakter. Ti ieu logis kitu kieu anu rojongan Unicode pikeun basa ieu leungit - sabab karakter Unicode leuwih.

Naon string operasi aya dina PHP? Panjang string, concatenation maranéhanana (sambungan), balikna kodeu hurup, jeung sabalikna - conto pangbasajanna. Aya ogé leuwih kompleks - substring pilarian, hashing, invert. Tur aya kayaning nyoplokkeun tag, cocog pola, dibeulah jadi substrings maké delimiter ... Anjeun ngaranan eta! Kituna, urang bakal ngabahas leuwih ilahar sarta mangpaat.

Kahiji sarta mindeng dipaké fungsi dina PHP - panjangna senar. Mangka disebut strlen, sarta salaku parameter a nyokot hiji runtuyan hiji simbol. Ieu basajan.

$ Anu = "foo";

$ Bar = strlen ($ foo); // $ bar sarua jeung tilu

?>

The PHP panjangna string bisa jadi sarua jeung nol. garis ieu disebut kosong.

Fungsi handap - concatenation atawa ngahiji. Kantun nempatkeun, éta mangrupakeun dua-garis ngajadikeun hiji.

$ Anu = "Hello";

$ Bar = "Dunya";

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

bahana $ baz; // outputs "Hello dunya!"

?>

Aya dua fungsi anu tibalik jeung dianggo kalayan karakter individu. Ord - mulih kodeu hurup, jeung chr - nangtukeun kode karakter.

$ Anu = "q";

$ Bar = ord ($ foo); // $ bar sarua jeung 113

$ Baz = chr ($ bar); // $ baz anu "q"

?>

Teu nyebut ngeunaan fitur metot séjén - titimangsa. Senar PHP bisa dipaké salaku template pikeun waktos kaluaran. Contona, upami mindahkeun kana garis titimangsa "H: m: s" sarta output hasilna, layar bakal némbongkeun waktu kiwari server, dipisahkeun ku titik, contona, "11:08:34".

Ayeuna mertimbangkeun fungsi ngabitukeun. Ieu splits nu string kana elemen, tempo wates unggal simbol cenah. Keur disada geulis pajeulit, tapi sabenerna rada kaharti. Contona, aya hiji garis "root | 12: 56: 49 | kabayang". Mangka urang bisa nulis:

$ Anu = ngabitukeun ( "root | 12: 56: 49 | kabayang", "|");

Hasilna, Asép Sunandar Sunarya $ foo bakal ngandung tilu elemen - "root", "12:56:49", "kabayang". Mun fungsi panggero henteu nangtukeun SEPARATOR a, sacara standar eta bakal dianggap kosong. Aya hiji parameter pilihan - jumlah maksimum disadiakeun substring.

Fungsi handap ngaluarkeun garis HTML-tag. strip_tags manehna disebut. Salaku jeung fungsi ngabitukeun, éta boga hiji detik parameter pilihan - daptar tag nu rék ninggalkeun.

fungsi basajan - concatenation, sungsi substring, anu panjangna string - nu PHP interprets cukup gancang. Tapi ngolah pilarian on citakan atawa ngahapus tag bisa dipigawé pikeun lila. Ku alatan éta, program kudu jadi kompeten, nunjukkeun kanyataan yén palaksanaan na butuh waktu. Aksara normal kudu ngajalankeun hiji maksimum 10 detik, sarta lajeng rék nembongkeun sahenteuna bagian tina hiji kaca web, atawa pamaké kalawan éta bakal balik. Tapi biasana aplikasi Web ngajalankeun gancang, kusabab kodeu PHP anu dieksekusi dina server jeung browser nyokot kabentuk dina dasar kaca skrip nu cik nu PHP-naskah.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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