第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用php檢查變量是否包含一組字符

如何使用php檢查變量是否包含一組字符

PHP
慕容3067478 2023-07-08 20:57:44
我有一個(gè)變量,我想使用 php 來(lái)檢查它是否包含一組字符 我希望代碼是這樣的$groupofcharacters = ["$","#","*","("];if($variable contains any of the letters in $groupofcharacters){//do something}我知道這需要使用 strpos() 函數(shù),但是如何使用 strpos 函數(shù)來(lái)檢查變量是否包含一組字符,而無(wú)需為我想要檢查的所有字符創(chuàng)建 strpos() 函數(shù)為了。如果您不明白可以在評(píng)論中告訴我
查看完整描述

3 回答

?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

解決您的問(wèn)題的最佳方法是使用正則表達(dá)式。嘗試這個(gè):


<?php

$variable = 'Any string containing $*(#';

$sPattern = '/[$#*(]/';


if (preg_match($sPattern, $variable)) {

    // Do something

}


查看完整回答
反對(duì) 回復(fù) 2023-07-08
?
梵蒂岡之花

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊

您可以使用strpbrk它來(lái)實(shí)現(xiàn)此目的。醫(yī)生說(shuō):

strpbrk — 在字符串中搜索任意一組字符

返回從找到的字符開(kāi)始的字符串,如果未找到則返回 FALSE。

片段:

<?php


if(strpbrk($variable,"$#*(") !== false){

? ?// your logic goes here

}


查看完整回答
反對(duì) 回復(fù) 2023-07-08
?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

檢查它是否有任何字符。使用 strpos 首先,您需要在檢查數(shù)組中是否存在其中一個(gè)后,將數(shù)組組合為字符串


$groupofcharacters = ["$","#","*","("];

$strs = implode("", $groupofcharacters);


foreach(str_split($variable) as $s) {

   

   if (strpos($s, $strs)) {

      echo "it contains "; continue;

   }

}


查看完整回答
反對(duì) 回復(fù) 2023-07-08
  • 3 回答
  • 0 關(guān)注
  • 175 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)