⊗ppPmBsSCh 43 of 447 menu

PHP-de setir simwollaryny alyş

Bizde bir setir bolsun. Bu setirdeki her bir simwolyň öz tertip belgisi bar: birinji simwol belgisi 0, ikinji simwol - belgisi 1, üçünji simwol belgisi 2 we şuňa meňzeş.

Gerek bolsa, setiriň belli bir simwolyna onuň belgisi boýunça girip bolýar. Bunuň üçin üýtgeýjiniň ady ýazylyp, şondan soň şol adyň yzyna inedördül möýjerler goýulýar we şol möýjerlerde simwolyň belgisi görkezilýär.

Mysala garalyň. Bizde aşakdaky setir berlen bolsun:

<?php $str = 'abcde'; ?>

Geliň bu setiriň käbir simwollaryny çykaralyň:

<?php $str = 'abcde'; echo $str[0]; // 'a' çykarar echo $str[1]; // 'b' çykarar echo $str[2]; // 'c' çykarar ?>

Simwol alnanda, şeýle hem tertip sanlaryny girizip bolýar. Bu ýagdaýda simwollar aýrylyp hasaplanyp başlanar. Şeýlelikde, soňky simwolyň belgisi -1 bolar. Geliň synanyşyp göreliň:

<?php $str = 'abcde'; echo $str[-1]; // 'e' çykarar echo $str[-2]; // 'd' çykarar echo $str[-5]; // 'a' çykarar ?>

Setiriň simwollaryny olaryň belgisi boýunça üýtgedip hem bolýar. Geliň mysal üçin nol belgili simwoly üýtgedeliň:

<?php $str = 'abcde'; $str[0] = '+'; echo $str; // '+bcde' çykarar ?>

Simwolyň belgisi üýtgeýjide hem saklanyp bilner:

<?php $str = 'abcde'; $num = 3; // üýtgeýjide simwolyň belgisi echo $str[$num]; // 'd' çykarar ?>

Setir berlen:

<?php $str = 'abcde'; ?>

Bu setiriň aýratyn simwollaryna ýüz tutup ekrana 'a' simwolyny, 'c' simwolyny, 'e' simwolyny çykaryň.

Setir berlen:

<?php $str = 'abcde'; ?>

Onuň soňky simwolyny çykaryň.

Setir berlen:

<?php $str = 'abcde'; ?>

Bu setiriň aýratyn simwollaryna ýüz tutup täze üýtgeýjide bu setiriň simwollaryny ters tertipde, ýagny 'edcba' ýazyň.

Üýtgeýjiler berlen:

<?php $str = 'abcde'; $num = 3; ?>

Ekrana, belgisi $num üýtgeýjide saklanýan simwoly çykaryň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et