PHP içinde global bir değişken başlatmak için iyi bir uygulama mı? Kod parçacığını iyi çalışıyor gibi görünüyor, ama bu kod, ikinci sıfırdan gibi, bir fonksiyon dışında (performans uğruna demek, daha büyük bir projenin) değişkeni başlatmak daha iyidir?
if(isset($_POST["Return"]))Validate();
function Validate(){
(!empty($_POST["From"])&&!empty($_POST["Body"]))?Send_Email():Fuss();
};
function Send_Email(){
global $Alert;
$Alert="Lorem Ipsum";
mail("","",$_POST["Body"],"From:".$_POST["From"]);
};
function Fuss(){
global $Alert;
$Alert="Dolor Sit"
};
function Alert(){
global $Alert;
if(!is_null($Alert))echo $Alert;
};
Yukarıdaki değişken $ Uyarısı fark başlatılmadı.
$Alert;
if(isset($_POST["Return"]))Validate();
function Validate(){
(!empty($_POST["From"])&&!empty($_POST["Body"]))?Send_Email():Fuss();
};
function Send_Email(){
global $Alert;
$Alert="Lorem Ipsum";
mail("","",$_POST["Body"],"From:".$_POST["From"]);
};
function Fuss(){
global $Alert;
$Alert="Dolor Sit"
};
function Alert(){
global $Alert;
if(!is_null($Alert))echo $Alert;
};
Şimdi fark.
Ben herhangi bir cevap takdir! Önceden, Jay teşekkürler