PHP implode() FONKSİYONU KULLANIMI

implode() Fonksiyonu, her bir elemanın arasına bir ayırıcı karakter ekleyerek bir diziyi bir metne dönüştürür. Yani Dizi içindeki verileri boşluk veya noktalama işaretlerine göre birleştirme yapıp sonucu yeni değişkene metin (string ifade) olarak atayan fonksiyondur. explode() fonksiyonunun tam tersidir. Daha önce explode() fonksiyonunda, bir string değişkeni parçalara bölmeyi göstermiştik. Şimdide örneklerle dizide ki elamanları birleştirelim.

Sözdizimi:

implode(separator, array)

Paremetreler:

separator : İsteğe bağlı. Dizi elemanları arasına ayırıcı karakter ekleyebilirsiniz.

array :Gereklidir. Metin haline getirilecek dizi.

Dönen Değerler :

Her eleman arasına ayırıcı karekter yerleştirilmiş olarak dizi elemanlarını aynı sırada içeren bir metin döner.

Örnek:


$dizi = array('webcebir','com');

$birlestir = implode('.',$dizi);

echo $birlestir; 

// ÇIKTI:webcebir.com
 

Örnek2:


$ayrac = "|";

$dizi = array("PHP","CSS","HTML","JavaScript");

$yeni= implode($ayrac,$dizi);

echo $yeni; 

ÇIKTI:

PHP | CSS | HTML | JavaScript

Örnek3:


$d_konu=array("PHP","CSS","HTML","JavaScript");

$konu=implode("<br/>",$d_konu);

echo "$konu";

ÇIKTI:

PHP

CSS

HTML

JavaScript


onur 07/10/2018

Ben Veri tabanındaki id leri 1,2,3,4 şeklinde alıp bir $değişkene atayıp daha sonra bu değişkeni select * from bolumler where bolum_id IN ($degisken) şeklin de kullanmak istiyorum . Bir türlü değişkene atayamadım virgüllü değerleri.. $virgul =","; $query = $db->prepare("select bolum_id from bolumler where bolum_id NOT IN (4)"); $query->execute(array()); $liste = $query->fetchAll(PDO::FETCH_ASSOC); $bol = implode($virgul,$liste);

yönetici 07/10/2018

Onur, bilgileri $liste = $query->fetchAll(PDO::FETCH_ASSOC) aldıktan sonra

extract($liste); 

//dizileri değişkene çevirir.

echo $id; 

//artık sütun isimleri değişken adı olur.

Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır. Lütfen Yukarıda ki mesajları okuyun tekrar aynı soruları sormayın.

8708

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MİTHRİL FRAMEWORK
  • Laravel
  • Git
  • React
POPÜLER MAKALE
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML RESME LİNK VERME
  • HTML FORM OLUŞTURMA
  • CSS YATAY MENÜ YAPIMI
  • HTML RESİM EKLEME
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML DİV ve SPAN NEDİR?
  • HTML ARKAPLANA MÜZİK EKLEME
  • KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.