Şimdi yaklaşık bir yıl boyunca php ile çalışıyoruz ve nihayet OOP benim anlayış bazı ilerlemeler yapmaya başladım. Yani, şimdi benim HTML içine benim PHP çalışma temiz yöntemler arıyorum sınıfları yazıyorum. Ben aslında çıkış verileri benim veritabanında saklanan bir kaç sınıfları yazdım.
Örneğin ben getUserNameByIndex ($ dizin) adında bir fonksiyon yazmış olduğu bir "kullanıcı" sınıfının bir örneğini hangi "Echos" Ben o gibi benim tercih malikâne benim HTML içine yazabilirsiniz bir değeri olacak:
<h1> The <?php $user->getUserNameByIndex($index) ?> is not online </h1>
Bu harika. Ne beni bumming neler olduğunu ben o zaman benim çıktı sayfa bakmak daha başka bir PHP komut dosyası gibi yapmak benim HTML içine daha fazla PHP yazmak gerekiyor döndü gerekir dizelerden oluşan bir dizi varsa.
Örneğin:
<span> His likes are:<br> <?php foreach($user->likes as $like){ if($like != foo){echo $like . '<br>' }} ?>
Bu sadece benim gibi temiz görünmüyor, ama ben sınıf yönteme çıktı yazarsanız, benim stil kontrolü bazı uzak alıyorum. Ben arıyor gerektiğini burada bir denge olup olmadığını merak ediyorum. Yoksa HTML göstermek niyetinde dizeleri dizileri işlemek için standart bir yöntem varsa. Bu mantıklı ve aptal bir soru değildir umarım. Ben yine, HTML gibi görünüyor HTML yazma için çok heyecanlıyım, benim kod PHP ayak izini en aza indirmek için bu yine de büyük bir bonus.
Değerlendirilmesi için teşekkür ederiz.