$sehir = "Merhaba Dünya! :)"; echo str_replace(":)","< img src='gulucuk.jpg' / >",$sehir); //str_replace ile :) yerine resim dosyasını ekleyecek ve bizde gülücüğü görsel olarak görebileceğiz. :)
Şimdi Ara!
Girişimzel Reklam
24 Aralık 2016 Cumartesi
PHP BBCode Yapımı
PHP str_replace Fonksiyonu
$sehir = "Aydın Söke de bir çay içelim mi?"; echo str_replace("çay","Aydın",$sehir); //Şehir değişkenindeki çay yerine Aydın yazacak.
PHP Explode Fonksiyonu
$degisken = 'php ile kodlama dünyasına hoşgeldiniz'; $bolunmus = explode(" ", $degisken); // her boşluğu parçaya ayırdı. $bolunmus[0] = php $bolunmus[1] = ile $bolunmus[2] = kodlama $bolunmus[3] = dünyasına $bolunmus[4] = hoşgeldiniz
$degisken = 'keyword1,keyword2,keyword3,keyword4'; $bolunmus = explode(",", $degisken); // her virgülü parçaya ayırdı. her birine tek tek erişebilirsiniz. işte bu şekilde anahtar kelimeleri fgalan yaparsınız.
PHP stripslashes() Fonksiyonu
stripslashes();Bu fonksiyon addslashesın tam tersini yapar /
PHP addslashes() Fonksiyonu
addslashes();Çift tırnakların önüne ters slash \ konularak çıkan kodu pasifleştirir.
23 Aralık 2016 Cuma
PHP Yazı Kısaltma Fonksiyonu
Tayfun olmasaydı zaten ben yazılım öğrenemezdim :D Eğer bunu okuyorsan Tayfun Erbilen teşekkürler. :)
kaynak: http://www.erbilen.net/php-yazi-kisaltma-fonksiyonu/
function kisalt($kelime, $str = 10) { if (strlen($kelime) > $str) { if (function_exists("mb_substr")) $kelime = mb_substr($kelime, 0, $str, "UTF-8").'..'; else $kelime = substr($kelime, 0, $str).'..'; } return $kelime; } // Kullanımı $uzunYazi = "bu gerçekten çok uzun yazı ve daha ne kadar uzatılır bilmiyorum."; echo kisalt($uzunYazi, 20);
kaynak: http://www.erbilen.net/php-yazi-kisaltma-fonksiyonu/
PHP Sef Link Fonksiyonu
Tayfun Erbilen üşenmemiş yazmış kaynak: http://www.erbilen.net/php-yazi-kisaltma-fonksiyonu/
/** * @param $string * @return mixed */ /** * @param $str * @param array $options * @return string */ function permalink($str, $options = array()) { $str = mb_convert_encoding((string)$str, 'UTF-8', mb_list_encodings()); $defaults = array( 'delimiter' => '-', 'limit' => null, 'lowercase' => true, 'replacements' => array(), 'transliterate' => true );
PHP Pratik Yönlendirme Kodu
function go ($url, $time = 0){ if ($time) header("Refresh: {$time}; url={$url}"); else header("Location: {$url}"); } // Kullanımı go("siteadi.com", 10); // Ya da go("siteadi.com");
PHP Header Yönlendirme Kodu
header("refresh:2;url=kayınço"); // 2 saniye sonra kayınçoma yönlendirecek
PHP Eposta Kontrolü
$eposta = "ugurbocugu8@gmail.com"; if ( filter_var($eposta, FILTER_VALIDATE_EMAIL) ){ print 'eposta gecerli bro'; } else { print 'eposta gecersiz! sen hayirdir?'; }
PHP Alexa Değerlerini Almak
// site url $url = 'http://www.erbilen.net'; // get data $alexa = simplexml_load_file('http://data.alexa.com/data?cli=10&url='.$url); // global rank $globalRank = number_format( (int) $alexa->SD->POPULARITY['TEXT'] ); // country rank $countryCode = $alexa->SD->COUNTRY['CODE']; $countryName = $alexa->SD->COUNTRY['NAME']; $countryRank = number_format( (int) $alexa->SD->COUNTRY['RANK'] ); // global rank print print $globalRank; print '
'; // country rank print print $countryName.' '.$countryRank;
PHP Türkçe Karakterlerin Küçültülmesi strtolower()
echo strtolower("İ"); # ekran görüntüsü: Ä° echo mb_strtolower("İ", 'utf8'); # ekran görüntüsü: i
Etiketler:
karakter,
küçültme,
php,
strtolower,
türkçe
PHP Tarih Sorunu
date_default_timezone_set('Europe/Istanbul');
CSS Popüler Renk Kodları Sitesi
https://flatuicolors.com/
CSS Background
background: #fff; /* Css renk kodu */
background-color: red; /* Css renk kodu */
Etiketler:
background,
backgrounds,
css,
hack,
html,
stil,
style,
şablon,
tricks
PDO Veri Bağlantısı Sonlandırma
$db = null;
Etiketler:
bağlantı,
pdo,
pdo dersleri,
php,
php dersleri,
sonlandırma,
veri
PDO Veri Silme
$verisil = $vt->prepare("DELETE FROM tabloadi WHERE veri1=?"); $verisil ->execute(array("veri1"));
Etiketler:
pdo,
pdo dersleri,
php,
php dersleri,
sil,
silme,
veri
PDO Veri Güncelleme
$veriguncelle = $vt->prepare("UPDATE tabloadi set veri1=?"); $veriguncelle ->execute(array("veri1"));
Etiketler:
güncelleme,
pdo,
pdo dersleri,
php,
php dersleri,
veri
CSS Standart Sistem Fontu
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; }
PDO Veri Listele 2
$veri = $db->prepare("SELECT * FROM mesajlar"); $veri->execute(); $islem = $veri->fetchALL(PDO::FETCH_ASSOC); foreach($islem as $row){ echo $row["title"]; }
Etiketler:
liste,
listele,
pdo,
pdo dersleri,
php,
php dersleri,
veri
PDO Veri Listele 1
$listecek = $vt->query("SELECT * FROM tabloadi") foreach($listecek as $listele) { echo $listele["title"]; }
Etiketler:
liste,
listele,
pdo,
pdo dersleri,
php,
php dersleri,
veri
PDO Veri Bağlantısı
try{ $vt = new PDO("mysql:host=localhost;dbname=dbname;charset=utf8;","root",""); }catch(PDOExeption $ugur){ echo $ugur->getMessage(); }
Etiketler:
bağlantı,
pdo,
pdo dersleri,
php,
php dersleri,
veri
PDO Veri Ekleme
$veriekle = $db->prepare("INSERT INTO tabloadi SET veri1=?"); $veriekle ->execute([ ]);
Etiketler:
ekleme,
pdo,
pdo dersleri,
php,
php dersleri,
veri
PDO Tekli Veri Çekme
$data = $db->prepare("SELECT * FROM tabloadi WHERE id=?"); $data ->execute([ ]); $_data = $data->fetch(PDO::FETCH_ASSOC);
Etiketler:
çekme,
pdo,
pdo dersleri,
php,
php dersleri,
tekli,
veri
15 Aralık 2016 Perşembe
Merhaba Minilibler
Hafız-ı Lib sitesinde neler olacağından bahsedeceğim minilibler.
Online bir framework gibi düşünebilirsiniz bu siteyi çünkü bir çok konuyu sizlere sunmakta olacak. Örneğin php mysql bağlantısı nasıl yapıyordu? Sitede aratıp hemen ulaşabileceksiniz. Bu da size muhtemelen baya hız katacaktır.
Online bir framework gibi düşünebilirsiniz bu siteyi çünkü bir çok konuyu sizlere sunmakta olacak. Örneğin php mysql bağlantısı nasıl yapıyordu? Sitede aratıp hemen ulaşabileceksiniz. Bu da size muhtemelen baya hız katacaktır.
Kaydol:
Kayıtlar (Atom)