84 of 410 menu

Funktio str_contains

Funktio str_contains tarkistaa merkin olemassaolon merkkijonossa. Se palauttaa true, jos merkki on merkkijonossa, ja false muussa tapauksessa. Ensimmäisessä parametrissa annamme merkkijonon, josta etsimme merkkiä. Toisessa parametrissa määritämme tarvitsemamme merkin tai osamerkkijonon.

Syntaksi

str_contains(string $haystack, string $needle): bool

Esimerkki

Tarkistetaan, onko merkkijonossa määritetty merkki:

<?php $str = 'abcde'; $res = str_contains($str, 'a'); var_dump($res); ?>

Koodin suorituksen tulos:

true

Esimerkki

Tarkistetaan, onko merkkijonossa määritetty osamerkkijono:

<?php $str = 'abcde'; $res = str_contains($str, 'ab'); var_dump($res); ?>

Koodin suorituksen tulos:

true

Esimerkki

Etsitään nyt merkkijonostamme osamerkkijonoa 'ac':

<?php $str = 'abcde'; $res = str_contains($str, 'ac'); var_dump($res); ?>

Koodin suorituksen tulos:

false

Katso myös

  • funktion str_starts_with,
    joka tarkistaa merkkijonon alun
  • funktion str_ends_with,
    joka tarkistaa merkkijonon lopun
  • funktion in_array,
    joka tarkistaa elementin olemassaolon taulukossa
  • funktion strpos,
    joka palauttaa osamerkkijonon esiintymiskohdan
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää