-
Ü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ı
-
Ü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
-
Ü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);