Php功能可在其他php页面上获得

Von*_*der 2 php session

我有一个我在index.php页面上使用的函数,我想从其他php页面(other.php)调用它.如何在没有重新声明的情况下使用此功能?我认为使用会话是可以实现的,但我不确定如何完成它.

问题是它在index.php中有效,因为它使用了一些API声明,但它不在other.php上.我不知道如何在other.php页面上设置API,所以我需要某种会话传递而不是单独的文件与函数.有任何想法吗?

编辑:也许这令人困惑,所以我会尽力澄清它.我有一个页面让我们说index.php带有一个函数:get_loggedin_user(); .它打印用户的名字.它适用于index.php,因为它是带有API的CMS系统的一部分并使用此API.问题是我想在(或在最坏的情况下将用户名称传递)上使用此函数到其他页面(other.php),该页面可以通过链接形式index.php访问.现在我想在other.php上打印用户名.这可以实现吗?我知道我可以使用会话传递名称,我想知道如何执行此操作,或者如果可能的话,如何访问此功能.希望现在很清楚.

Dec*_*ler 8

你最好在一个php文件中声明你的函数,并将它包含在你需要它的所有php文件中.

<?php

// require_once will prevent a file being included multiple times
// and so prevents functions from being redeclared again (which would cause errors)
require_once 'yourfilewithfunctions.php';

$result = call_your_function( $with, $parameters );

?>
Run Code Online (Sandbox Code Playgroud)