Reputation: 4142
I'm running PHP 5.6.24 and as far as I understand, I should be able to do this:
<?php
namespace lib;
function test_function ($var) {
echo $var;
}
?>
<?
require 'functions.php';
use lib\test_function;
test_function('Hello, world!');
?>
However, I get a Fatal error: Call to undefined function test_function()
What am I doing wrong?
Upvotes: 1
Views: 33
Reputation: 489
If you would like to use a function, you have to do something like this:
use function lib\test_function as func;
func("Hello World!");
Hope this helps!
Upvotes: 2