Selamlar, kodda bir sorun yok gibi görünüyor. Aldiginiz hatayı yazsaydınız güzel olurdu.
Php’de include/require’i bir dosyanın içeriğini diğerine dahil etmek gibi düşünebilirsiniz. Yani include/require yazdığınız yerin, o dosyanın içeriği ile değiştirileceğini varsayabilirsiniz. Dolayısı ile. 1.php <?php echo “hello” 2.php <?php Include(‘1.php’); echo “world”; 3.php <?php incude(‘2.php’); 3.php’yi calistirdiginizda `hello world` yazacaktır. Butun icerikler toplanarak 3.php’in icinde oluşacaktır. include_once, require_once kullanarak ayni dosyanın birden fazla kez cagirilmasini engelleyebilirsiniz. 1.php <?php echo “hello” 2.php <?php Include_once(‘1.php’); echo “world”; 3.php <?php Include_once(‘1.php’); Include_once(‘2.php’); Yukarıdaki örnekte 1.php iki dosyada da cagiriliyor fakat sadece 1.php, 1 defa include edilecektir. Include: eğer cagiralan dosya bulunamazsa warning basar ve kod çalısmaya devam eder Require: ğer cagiralan dosya bulunamazsa fatal error basar ve kod çalısmaya devam etMEZ Aklıma gelenler şimdilik bunlar. > On 25 Sep 2020, at 11:08, Nuri Akman <nuriak...@gmail.com> wrote: > > Merhaba, > > include yerine require_once kullanın. > > Farkına varmadan 2.php dosyanızın bir yerlerinden 1.php dosyasını 2 defa > include etmiş olabilirsiniz. > > Selamlar, > Nuri Akman > > > Dr. Mucibirahman İLBUĞA <mucip.ilb...@gmail.com > <mailto:mucip.ilb...@gmail.com>>, 25 Eyl 2020 Cum, 11:05 tarihinde şunu yazdı: > Merhabalar, > > 1.php dosyamız var. İçeriği ise; > > <?php > > function yaz($gelen) > { > echo $gelen; > } > > ?> > > 2.php dosyamız var. İçeriği ise; > > <?php > > include('1.php'); > yaz("Bilgi satırı"); > > ?> > > Bilmiyorum neden ama ben hata alıyorum?! Böyle bir kullanım olmuyor mu? > Include ettğiniz PHP dosyası içindeki fonksiyonu kullanamıyor muyuz? > > Bir yerde bir şeyi atlıyorum ama neyi? > > -- > Kolay gelsin, > Mucip:) > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > <mailto:Linux-programlama@liste.linux.org.tr> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > <https://liste.linux.org.tr/mailman/listinfo/linux-programlama> > Liste kurallari: http://liste.linux.org.tr/kurallar.php > <http://liste.linux.org.tr/kurallar.php> > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php