簡體   English   中英

如何從另一個PHP文件調用一個PHP函數

[英]How to call a php function from another php file

我有兩個php文件,一個index.php

<?php
    include ‘Play.php’;
    $temp = first(HH);
    echo $temp;
?>

第二個Play.php

<?php
    function first($string)
    { 
            return $string;  
    }
?>

如果我刪除$ temp = first(HH); 從第一個文件開始工作,如果我包含它,index.php將不起作用(當我在野生動物園中調用它時,在屏幕上不顯示任何內容。

我知道它會很明顯,但是我在做什么錯呢? 這兩個文件都在同一文件目錄中。

謝謝

使用正確的引號將字符串括起來。 "'不是''

像這樣的印刷引號的使用表明您可能正在嘗試使用文字處理器編寫代碼。 不要那樣做 取而代之的是文本或代碼編輯器。

您的函數正確,但是調用函數的方式不正確,並且包含文件的方式不正確。 您應該在文件中使用諸如""''類的引號。 您必須將字符串用引號"" 使用index.php中的以下代碼

<?php
    include 'Play.php';
    $temp = first("HH");
    echo $temp;
?>

我希望這可以幫助你

include預計雙引號" ,從而改變在,你的代碼,它應該工作。 include "Play.php";

請更改$ temp = first(HH); 到$ temp = first(“ HH”);

這是因為您的函數定位字符串作為參數應該發送一個字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM