我想我有我需要的一切來完成我想要做的事情,我只是不知道如何將它全部結合起來。有人可以告訴我該把什麼放在哪裏以及如何使它起作用嗎? 這裏是我想要的,我有什麼:如何使用我創建的原始php函數?
我創建了兩個函數,我想代表我想做的事:
接受2,3或4個參數和返回功能提供的參數的總和和平均值。
將任何句子字符串作爲參數的函數。該函數報告字符串的長度和字符串中的字數。如果這些單詞存在於字符串中,該函數會將單詞「貓」和「狗」替換爲「喵」和「吠叫」。修改後的字符串作爲數組返回。如果沒有找到貓和狗,該功能應該返回消息字符串「你沒有寵物」。
我想這兩個功能在使用某些函數調用的第一個功能和終極版獲得由第二功能檢查字符串第二個PHP文件中使用。我想確保檢測第二個函數返回的值是數組還是字符串。
這裏是我的代碼:
第一功能:
<?php
function sum($var1, $var2, $var3, $var4)
{
return $var1 + $var2 + $var3 + $var4;
}
function mean($var1, $var2, $var3, $var4)
{
return $var1 + $var2 + $var3 + $var4/4;
}
?>
二級功能:
<?php
function phptest($input) {
$search = array('meow', 'bark');
$replace = array('cat', 'dog');
$output = str_ireplace($search, $replace, $input, $replace_count);
if ($replace_count === 0) {
return false;
} else {
return explode(' ', $output);
}
}
$result = phptest($input_string);
if ($result === false) {
echo 'You have no pets';
} else {
var_dump($result);
}
?>
頁我要處理我的功能:
<?php
require('myfunctions.php');
?>
<form action="" method="post">
<input name="input" type="text" size="20" maxlength="20" />
<input name="submit" type="submit" value="submit" />
</form>
感謝這麼許多!
不知道你有什麼問題。仍然平均功能不正確。它應該返回($ var1 + $ var2 + $ var3 + $ var4)/ 4. – Gedrox
謝謝...我會修復這個函數。我的問題是我只是不知道在哪裏把我的fucntions放在第一個文件夾中,以及如何在第二個文件夾中調用它們。有沒有人喜歡如何使用我可以看到的功能模板?謝謝!! – jon
你可能想看看處理手冊的一部分的表單(ond的其他部分)http://php.net/manual/en/tutorial.forms.php - 你的算術和字符串處理之間似乎沒有關係功能。如果你想得到相關的答案,你需要更好地解釋你實際上想要做的事情。 – mario