Değişken Kapsamı ve Fonksiyonları

0 Cevap

Yıllardır ben böyle bir şey yaptım:

config.php

<?php

   $db = array("user" => "username", "pass" => "password");

functions.php

<?php
   require_once('config.php');
   function connectToDatabase() {
       $dbc = new PDO($dsn, $db['user'], $db['pass']);
       // Do some stuff ...
   }

Ben sadece PHP kılavuzunu okudum ve bu iş olmamalı, ama yıllardır o var. Çalışmak için buna izin herhangi bir sunucu yapılandırmaları var mı?

Ben sadece yeni bir senaryo ve hataları alıyorsanız kodlu ettik. $ Db dizisi bile başlatılmadı.

0 Cevap