Burak Çalışkan

PHP dizi ardışık kayıtları,peşpeşe kayıtları bulma

  • 3 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP dizi ardışık kayıtları,peşpeşe kayıtları bulma için yorumlar kapalı
  • PHP

$needle = array(‘a’, ‘b’);
$haystack = array(‘x’, ‘a’, ‘b’, ‘c’);

function consecutive_values(array $needle, array $haystack) {
$i_max = count($haystack)-count($needle);
$j_max = count($needle);
for($i=0; $i<$i_max; ++$i) { $match = true; for($j=0; $j<$j_max; ++$j) { if($needle[$j]!=$haystack[$i+$j]) { $match = false; break; } } if($match) { return $i; } } return -1; } VEYA function searchInArray($haystack, $needle) { $keys = array_search($haystack, $needle[0]); foreach ($keys as $key) { $endPos = $key + count($needle); for ($i=1; $i<$count($needle); $i++) { if ($needle[$i] == $haystack[$key + $i]) { return $key; } } } return false; }

PHP contains Fonksiyonu

  • 4 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP contains Fonksiyonu için yorumlar kapalı
  • PHP,Yazılım

function contains($str, array $arr)
{
foreach($arr as $a) {
if (stripos($str,$a) !== false) return true;
}
return false;
}

PHP Kodlama Standartları

  • 4 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP Kodlama Standartları için yorumlar kapalı
  • PHP

PHP dil olarak herhangi bir yazım standardına sahip değildir, bu nedenle projelerde yada kütüphanelerde değişik yazım stilleri görebilirsiniz. Bu durum hem bizim başka kodları okumamızı zorlaştırır, hemde bizden sonra gelen yazılım geliştiricilerinin bizim kodlarımızı okuması zorlaşır. Yani kısaca her yönden zararlı çıkan bizler oluyoruz. Bu sebeple dünyaca geliştiricilerinin belirledikleri PSR standartları bulunmaktadır. Bu standartlar büyük projelerde, frameworklerde görmeniz mümkün. Hal böyle olunca bizimde bu standartları öğrenmemiz iyi, kullanmamız çok çok iyi olacaktır.

(Devamını Oku)

PHP YouTube File Get Contents

  • 4 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP YouTube File Get Contents için yorumlar kapalı
  • PHP

 

PHP SEO Türkçe Karakterleri İngilizce Karaktere Çevirme

  • 5 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP SEO Türkçe Karakterleri İngilizce Karaktere Çevirme için yorumlar kapalı
  • PHP

function temizle($string) {
$turkce = array(‘ö’,’Ö’,’ç’,’Ç’,’ş’,’Ş’,’İ’,’ı’,’I’,’ğ’,’Ğ’,’ü’,’Ü’);
$ingilizce = array(‘o’,’o’,’c’,’c’,’s’,’s’,’i’,’i’,’i’,’g’,’g’,’u’,’u’);
$string = str_replace(‘ ‘, ‘-‘, $string);
$string = str_replace($turkce, $ingilizce, $string);
$string = preg_replace(‘/[^A-Za-z0-9\-]/’, ”, $string);
return preg_replace(‘/-+/’, ‘-‘, $string);
}

PHP Şifreli Sayfa

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP Şifreli Sayfa için yorumlar kapalı
  • PHP

 

PHP TXT Yazma

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP TXT Yazma için yorumlar kapalı
  • PHP,Yazılım

 

PHP TXT Okuma

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP TXT Okuma için yorumlar kapalı
  • PHP,Yazılım