İşinize yarayabilecek bir PHP kod

v4r1able

Bağımlı
Katılım
30 Kas 2019
Mesajlar
40
Tepki
35
Tam bir üşengeçlik harikası.

$_POST üzerinden gelen verileri otomatik olarak define ile değişkene alıyor tek tek uğraşmayalım dedim.

PHP:
<?php
foreach($_POST as $degiskenadi => $veri) {
define($degiskenadi, $veri);
}

echo postadi;
?>

Olay şu şekilde: Post üzerinden örneğin "postadi" olarak bir veri geliyor bu veriyi $postadi = $_POST["postadi"]; diye eklemek yerine otomatik foreach ile tüm postları define şeklinde ekledim.

Yani post geldiği gibi echo postadi; dememiz yeticek.

Ayrıca fonksiyon falanda çalıştırabilirsiniz :D

PHP:
<?php
foreach($_POST as $degiskenadi => $veri) {
define($degiskenadi, htmlspecialchars($veri));
}

echo postadi;
?>

htmlspecialchars falan baya işe yarıyacak bir şey gibi duruyor en azından benim açımdan :)

$_GET örneğide vereyim :

PHP:
<?php
foreach($_GET as $degiskenadi => $veri) {
define($degiskenadi, $veri);
}

echo getadi;
?>

kolay gelsin.
 

Webby

Php laravel developer
Yazılım Uzmanı
Katılım
26 Kas 2020
Mesajlar
196
Tepki
142
Güzel bilgi ve kaynak için teşekkürler ?
 
Üst Alt