Taas ymmärrystä vailla. Ongelmani on se, että koodi.php:ssä oleva sisäinen funktio ei osaa kutsua funktiot.php:ssä olevaa kutsu-nimistä funktiota. Miten tämä oikeasti pitäisi olla?
koodi.php
<?php function oma() { kutsu(); } include('funktiot.php'); oma(); ?>
funktiot.php
<?php function kutsu() { echo 'Täällä ollaan'; }
Jos vaikka opettelisit oikean syntaksin funktioille. Nämä kysymyksesi ovat viime aikoina olleet siinä määrin typeriä, että et ole tainnut montakaan minuuttia panostaa PHP:n opetteluun. Näyttää, että olet vain läiskinyt merkkejä ja avainsanoja peräkkäin jokseenkin satunnaisesti, vaikka jokaisessa kunnollisessa PHP-oppaassa varmasti selitetään aivan hyvin, miten funktiot (tai jonkin aikaa sitten silmukat ja tekstit) toimivat.
Ei se kai kutsu kun olet määritellyt sen virheellisellä tavalla. Suosittelen PHP-oppaaseen tutustumista, funktioita käsitellään oppaan 6. osassa.
Kiitos rakentavasta palautteesta!
Tuli näköjään karsittua vähän liikaa.
Selain kyllä tuota oppasta ja en löytänyt kyseistä kohtaa.
Korjasin tuonne ylös ja näyttää olevan toimiva versio. Ilmeisesti näppihäiriö jossakin kohtaa alkuperäisessä.
Anteeksi typeryyteni!
Aihe on jo aika vanha, joten et voi enää vastata siihen.