第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在 PHP 中調(diào)用外部函數(shù)

如何在 PHP 中調(diào)用外部函數(shù)

PHP
慕村225694 2021-11-13 17:02:51
我想從類函數(shù)內(nèi)部調(diào)用 PHP 中的外部函數(shù),但它不起作用。我已經(jīng)嘗試在 PHP 類文件的不同位置使用 include 和 require,但沒有成功。以下函數(shù)位于 Amd.php 文件中<?phpfunction AmdGetFirstName($sUsername){    $oUserModel = new UserCoreModel;    $iProfileId = $oUserModel->getId(null, $sUsername);    $sFirstName = $oUserModel->getFirstName($iProfileId);    unset($oUserModel);    return $sFirstName;}現(xiàn)在我想使用以下代碼從類函數(shù)中調(diào)用此函數(shù):<?phprequire_once PATH_ROOT . '/Amd.php';class Design{    public function getProfileLink($sUsername)    {        $sFirstName = AmdGetFirstName($sUsername);        $sHtml = '<a href="';        $sHtml .= (new UserCore)->getProfileLink($sUsername);        $sHtml .= '" title="' . t("%0%'s profile", $sFirstName) . '">';         $sHtml .= $sFirstName . '</a>';        echo $sHtml;    }}當(dāng)我調(diào)試代碼時(shí),該函數(shù)AmdGetFirstName不是從公共函數(shù)中調(diào)用的getProfileLink。如果我使用相同的 require_once 語句在 index.php 文件中調(diào)用相同的函數(shù),它運(yùn)行得非常好。我所看到的不同之處在于,在 index.php 中,該函數(shù)不會(huì)在另一個(gè)函數(shù)或類函數(shù)中調(diào)用。我還嘗試在具有相同結(jié)果的類函數(shù)中找到 require_once 語句。
查看完整描述

2 回答

?
慕哥9229398

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊

<?php


class Design

{

    public function getProfileLink($sUsername)

    {

        require_once PATH_ROOT . '/Amd.php';


        $sFirstName = AmdGetFirstName($sUsername);


        $sHtml = '<a href="';

        $sHtml .= (new UserCore)->getProfileLink($sUsername);

        $sHtml .= '" title="' . t("%0%'s profile", $sFirstName) . '">'; 

        $sHtml .= $sFirstName . '</a>';


        echo $sHtml;

    }

}


查看完整回答
反對(duì) 回復(fù) 2021-11-13
?
江戶川亂折騰

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊

我建議在使用 dirname( FILE ) 時(shí)將 Amd.php 包含在 include 中,如下所示:

include (dirname(__FILE__)."/Amd.php")


查看完整回答
反對(duì) 回復(fù) 2021-11-13
  • 2 回答
  • 0 關(guān)注
  • 411 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)