2012-01-01 11 views
0

ブラウジング中にテキストを回転させる機能が見つかりました。別のファイルからテキストを取得して別の関数に組み込む

echo spin('{This|Here} is {some|a little bit of} {example|sample} text.'); 

その後、それはあなたの例を与える:あなたそして、最後に、入力次の行を 。 "これはサンプルテストの少しです。"

ここでは、「{ここ|ここに} {サンプル|サンプル}のテキストです」というように、別のファイルからスピンしたいテキストを取りたいと思います。例えばである。 spintext.php。私は本当にそれを働かせることはできません。例えば、以下の(そして、この上の異なるバリエーション)は動作しません:

$text = include("/home/domainpath/public_html/files/spintext.php"); 
echo spin('.$text.'); 

は、誰かが上記と間違っているものを指すことができます願っています。

+0

spintext.phpの中には何がありますか? – emaillenin

+0

ちょうど次のとおりです:{This | Here}は{some |少し} {example | sample}のテキストです。 – Steven

答えて

2

これを試してください。

$text = file_get_contents("/home/domainpath/public_html/files/spintext.php"); 
echo spin($text); 
+0

動作しません。これにより、PHPコードが文字列として返されます。 –

+0

@Cicada OPは、原文がPHPファイルに存在すると述べています。 – emaillenin

+0

OPのポストは、spintext.phpの内容がPHPコードではなく実際のテキストであることを暗示しています。それがうまくいかない理由は '' $ text.''は '$ text'でなければならないからです。 – JJJ

0

ファイルなどが、あなたの中に戻り値を使用します。

test.phpを

$text = "blah blah blah...."; 
return $text; 

次に、このようにそれを使用します。

$mytext = include 'test.php'; 

あなたはhttp://php.net/manual/en/function.include.phpを訪問することができます。 例#5 include()とreturn()文

+0

申し訳ありませんが、それは 'include'の仕組みではありません。 – JJJ

+0

このように動作していない場合は、私が間違っていることを確認するために回答に含めたリンクと例を参照してください。 – MahanGM

関連する問題