Bir dize bir dizide olup olmadığını nasıl kontrol

0 Cevap php

Ben temelde bir dize'nın karakterleri (her karakter) bir dizi olup olmadığını kontrol etmek için bir işlev gerekir.

Benim kod şimdiye kadar çalışmıyor, ama burada yine de var: |

$allowedChars = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," ","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","0","1","2","3","4","5","6","7","8","9"," ","@",".","-","_","+"," ");

$input = "Test";
$input = str_split($input);

if (in_array($input,$allowedChars)) {echo "Yep, found.";}else {echo "Sigh, not found...";}

Ben bunu söylemek istiyorum 'bulundu, Yep.' $ giriş harflerden biri $ allowedChars tespit edilmesi halinde. Yeterince basit, değil mi? Eh, bu işe yaramazsa, ve ben bir dizide bir değer için bir dize bireysel karakterleri arar bir işlevi bulamadı.

Bu arada, ben izin verilen karakter için tam olarak o dizi kullanmak istiyorum, ne olursa olsun fantezi html_strip_entities arıyorsanız veya değilim, sadece bu dizinin değerleri olmak istiyorum.

0 Cevap