РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
134 of 410 menu
◀ ▶

Функция strnatcmp

Функция strnatcmp икки сатрни табиий тартибдаги белгиларни хисобга олган холда солиштиради. Одатдаги солиштиришдан фарқли ўларок, бу функция сатр ичидаги сонларни аниқлайди ва уларни сон қиймати бўйича солиштиради. Функция 0 қайтаради агар сатрлар бир хил бўлса, -1 сонни агар биринчи сатр иккинчисадан кичик бўлса, ва 1 дан катта сон агар биринчи сатр иккинчисадан катта бўлса.

Синтаксис

strnatcmp(string $str1, string $str2): int

Мисол

Сонларни ўз ичига олган сатрларни оддий усул ва strnatcmp ёрдамида солиштириш:

<?php $res1 = strcmp("file2.txt", "file10.txt"); $res2 = strnatcmp("file2.txt", "file10.txt"); echo "strcmp result: " . $res1 . "\n"; echo "strnatcmp result: " . $res2; ?>

Кодни ишга тушириш натижаси:

strcmp result: 1 strnatcmp result: -1

Мисол

Турли сонларни ўз ичига олган сатрларни солиштириш:

<?php $res = strnatcmp("image5.jpg", "image15.jpg"); echo $res; ?>

Кодни ишга тушириш натижаси:

-1

Мисол

Бир хил сатрларни солиштириш:

<?php $res = strnatcmp("hello123", "hello123"); echo $res; ?>

Кодни ишга тушириш натижаси:

0

Шунингдек қаранг

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