⊗ppPmRgAMP 250 of 447 menu

Ҳама мутобиқатҳо ба кисаҳо тавассути ибораҳои мунтазам дар PHP

Тавассути функсияи preg_match_all мумкин аст ҳама мутобиқатҳои ёфташударо ба кисаҳо ҷудо кард. Биёед бубинем, ки ин чӣ гуна анҷом дода мешавад.

Бигзор, масалан, мо сатр бо доменҳо дорем:

<?php $str = 'site.ru site123.com my-site.net'; ?>

Биёед ибораи мунтазамеро барои ҷустуҷӯи домен нависем, ном ва минтақаро дар кисаҳои ҷудогона ҷудо кунем:

<?php $reg = '#([a-z0-9_-]+)\.([a-z]{2,})#'; ?>

Натиҷа ба параметри сеюми функсия меафтад:

<?php preg_match_all($reg, $str, $res); var_dump($res); ?>

Дар натиҷа мо массиви дученаро мегирем. Ба унсури сифрӣ (яъне он чи ки таҳти тамоми ибораи мунтазам афтод), ба унсури дуюм - мундариҷаи кисаҳои аввал ва ғайра меафтад:

<?php [ ['site.ru', 'site123.com', 'my-site.net'], ['site', 'site123', 'my-site'], ['ru', 'com', 'net'], ] ?>

Сатр бо санаҳо дода шудааст:

<?php $str = '2023-10-29 2024-11-30 2025-12-31'; ?>

Ҳама санаҳоро ёбед, соли, моҳу рӯзро дар кисаҳои ҷудогона ҷудо кунед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан