Palm Trees Web Site Tasarımı

Lily Web Site Tasarımı

Green 80 Web Site Tasarımı

Fluid Solution Web Site Tasarımı

PHP’de preg_match() Fonksiyonu Regex Kullanımı | Değişkende Arama Yapma

PHP Öğreniyorum Cumartesi Kasım 19th, 2016
469 Görüntülenme

PHP’de preg_match() veya Regexi kullanmamızdaki aslın amaç bir değişkende veya metin içinde arama yapmak için kullanılabilir, yine bir eposta hesabınını veya telefon numarasını doğrulamak için kullanılabilir, tabi bu sizin yaratıcılığınıza ve kullanmak istediğiniz yere göre değişebilir. Fonksiyonun kullanımı ile ilgili örnek kodlara konu içerisinden ulaşabilirsiniz veya videomuzu izleyerek bilgi sahibi olabilirsiniz.

Örnek Kodlama | Değişkende Arama Yapma
<?php
/*
* Webinyo.COM preg_match Fonksiyonu Kullanımı
*/

$metin = 'Webinyo.COM ile PHP öğreniyorum';
$varmi = preg_match("/PHP/", $metin);
if($varmi){
  echo 'PHP Kelimesi $metin değişkeni içerisinde mevcut.';
}else{
  echo 'PHP Kelimesi $metin değişkeni içerisinde mevcut değil.';
}

?>

Yukarıda yer alan örnek kodlamada $metin değişkeni içerisinde PHP kelimesini arıyoruz eğer var. Bu işlemi preg_match fonksiyonu ile yapıyoruz. Eğer PHP kelimesi var ise Sonuç TRUE eğer yok ise FALSE değer dönderiyor.

Örnek Kodlama | Cümlenin Başını Kontrol Etme
<?php
/*
* Webinyo.COM preg_match Fonksiyonu Kullanımı
*/

$metin = 'Teknoloji ve Webmaster Platformu';
$varmi = preg_match("/^Tekno/", $metin);
if($varmi){
  echo '$metin değişkeni Tekno Kelimesi ile başlıyor.';
}else{
  echo '$metin değişkeni Tekno Kelimesi ile başlamıyor.';
}

?>

Yukarıda yer alan örnek kodlamada $metin değişkeni içerisinde yer alan cümlenin başlangıcı Tekno mu diye kontrol ediyoruz. Eğer Tekno kelimesi var ise Sonuç TRUE eğer yok ise FALSE değer dönderiyor.

Cümlenin başını kontrol etmek isterseniz aramak istediğiniz kelimenin başına ^ karakteri koymanız gerekmektedir.

Örnek Kodlama | Cümlenin Sonunu Kontrol Etme
<?php
/*
* Webinyo.COM preg_match Fonksiyonu Kullanımı
*/

$metin = 'Teknoloji ve Webmaster Platformu';
$varmi = preg_match("/formu\$/", $metin);
if($varmi){
  echo '$metin değişkeni formu Kelimesi ile bitiyor.';
}else{
  echo '$metin değişkeni formu Kelimesi ile bitmiyor.';
}

?>

Yukarıda yer alan örnek kodlamada $metin değişkeni içerisinde yer alan cümlenin sonu formu mu diye kontrol ediyoruz. Eğer formu kelimesi ile bitiyor ise Sonuç TRUE eğer yok ise FALSE değer dönderiyor.

Cümlenin sonunu kontrol etmek isterseniz aramak istediğiniz cümlenin sonuna \$ karakterleri koymanız gerekmektedir.

Örnek Kodlama | Büyük Küçük Harf Duyarlılığını Kaldırma
<?php
/*
* Webinyo.COM preg_match Fonksiyonu Kullanımı
*/

$metin = 'Webinyo.COM ile pHp öğreniyorum';
$varmi = preg_match("/PhP/i", $metin);
if($varmi){
  echo 'PHP Kelimesi $metin değişkeni içerisinde mevcut.';
}else{
  echo 'PHP Kelimesi $metin değişkeni içerisinde mevcut değil.';
}

?>

Normalde preg_match() fonksiyonu büyük küçük harf duyarlıdır ve arama sırasında da buna göre işlem yapmaktadır. Bu örnek kodlama da büyük küçük harf duyarlığını kapattık ve işlem yaptık.
Büyük Küçük harf duyarlılığını kapatmak için ilk parametre’de /aranacakKelime/i son slash karakterinden sonra i harfi koymamız gerekmektedir.

 

 

Yorumlar

Henüz hiç yorum yapılmamış.

İlginizi Çekebilir
PHP 5 Echo ve Print İfadeleri

PHP 5 Echo ve Print İfadeleri

Cumartesi Nisan 15th, 2017
111 Görüntülenme
PHP 5 Değişkenleri

PHP 5 Değişkenleri

Pazartesi Nisan 10th, 2017
129 Görüntülenme
PHP 5 Syntax ( Sözdizimi )

PHP 5 Syntax ( Sözdizimi )

Pazar Nisan 2nd, 2017
181 Görüntülenme
PHP 5 Giriş

PHP 5 Giriş

Pazar Nisan 2nd, 2017
168 Görüntülenme
PHP ile Twitter API Kullanarak Tweet Atma

PHP ile Twitter API Kullanarak Tweet Atma

Pazar Aralık 4th, 2016
1.033 Görüntülenme
PHP ile Twitter API Kullanarak Uygulamaya Bağlanma

PHP ile Twitter API Kullanarak Uygulamaya Bağlanma

Cumartesi Aralık 3rd, 2016
1.032 Görüntülenme
PHP ile move_uploaded_file() Fonksiyonu Kullanımı | Dosya Upload Etme

PHP ile move_uploaded_file() Fonksiyonu Kullanımı | Dosya Upload Etme

Çarşamba Kasım 30th, 2016
1.180 Görüntülenme
PHP’de PDO ile Bir Tabloda ki Satır Sayısını Öğrenme

PHP’de PDO ile Bir Tabloda ki Satır Sayısını Öğrenme

Cuma Kasım 25th, 2016
801 Görüntülenme
PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

Cumartesi Kasım 19th, 2016
797 Görüntülenme
PHP’de Preg_Replace() Fonksiyonu Kullanımı

PHP’de Preg_Replace() Fonksiyonu Kullanımı

Cuma Kasım 18th, 2016
674 Görüntülenme
Bunlar da var!
Sarhoş Olunca Sapıtanları Anlatan Birbirinden Komik 10 Karikatür

Sarhoş Olunca Sapıtanları Anlatan Birbirinden Komik 10 Karikatür

Salı Mayıs 24th, 2016
623 Görüntülenme
College of Music Web Site Tasarımı

College of Music Web Site Tasarımı

Pazar Nisan 2nd, 2017
75 Görüntülenme
LG, G4’le ilgili bilgiler vermeye devam ediyor

LG, G4’le ilgili bilgiler vermeye devam ediyor

Salı Nisan 7th, 2015
208 Görüntülenme
Twitterdaki bu virüse dikkat edin

Twitterdaki bu virüse dikkat edin

Pazartesi Haziran 22nd, 2015
302 Görüntülenme
Domain Satış Scripti

Domain Satış Scripti

Pazartesi Temmuz 18th, 2016
2.462 Görüntülenme
Teknosa, Preo P1 ve Preo Pwatch akıllı cihazlarını tanıttı

Teknosa, Preo P1 ve Preo Pwatch akıllı cihazlarını tanıttı

Perşembe Temmuz 16th, 2015
396 Görüntülenme
Youtube ajansı BuzzMyVideos, MakeTag’i satın aldı

Youtube ajansı BuzzMyVideos, MakeTag’i satın aldı

Çarşamba Şubat 24th, 2016
278 Görüntülenme