Call

A call is the usage action of a definition or declaration.

A call may be a function call, a method call, a static method call or a closure call.

For example, a function is declared, then called. Calling an undefined structure is a fatal error.

A definition must happen before a call. The autoload process allows for last minute loading of a class definition.

A call is usually done on a callable type of data.

<?php

function foo() {}

// calling a function
foo();

// calling an undefined function
goo();
//Fatal error: Uncaught Error: Call to undefined function goo()

?>

Related : Definition, Class Autoloading, Callables, Call Graph