lostyazilim
tr.link

$_GET['isim']; ?> bizzat kendisini alma

23 Mesajlar 2.317 Okunma
lstbozum
tr.link

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
bahsettiğiniz dinamik veri mi ? Örnek çok absürd görünüyor açıkçası
 

 

wmaraci
reklam

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
Yok dinamik veri değil evet biraz absurt gibi:)
$benim='benim';
$senin= 'senin';
?>
Gibi bir sey yapip parametrelerin onune atabilir miyiz
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
o zaman şöyle bir şey yapın hocam. $values dizisine keylere atamak istediğiniz değerleri sırasıyla girin


$keys = [];
foreach ($_REQUEST as $key=>$param) {
if (!empty($param) && $key != "tarih" && $key != "telefon") {
array_push($keys, $key);
}
}

$values = ['benim','senin','onun','hepimizin'];
$finalArr=[];
foreach (array_combine($keys, $values) as $key=>$value) {
$string = $value.": ".$key;
array_push($finalArr, $string);
}

print_r($finalArr);


Eğer verdiğiniz örnekteki değişken bir taneyse ve sayfadan sayfaya değişiyorsa array_map metodunu da kullanabilirsiniz.

$keys = [];
foreach ($_REQUEST as $key=>$param) {
if (!empty($param) && $key != "tarih" && $key != "telefon") {
array_push($keys, $key);
}
}
$var = "Değişken";

$finalArr= array_map(function($key) use ($var){
return $var.": ".$key;
}, $keys);

print_r($finalArr);
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al