この ARRAY の何が問題なのかを教えてください
Jun 23, 2016 pm 02:40 PM <?php
function replace_text_wps($text){
$replace = array(
// 'キーワード' => '置換されたキーワード'
'wordpress' => '<a href ="# ">wordpress</a>');
$tmpfilename='1.txt';//形式は prom|http://www.baidu.com です
$str = file_get_contents($tmpfilename);/ /Get content
$arr =explode("n",$str);//行を配列に保存
foreach($arr as $row){//各行を走査
$keys=explode("|",$row );
$replace[$keys[0]]=$keys[1]; //なぜここに追加されなかったのですか
}
$replace['excerpt'] = 'cool'
$text = str_replace (array_keys) ($replace), $replace, $text);
return $text;
}
echo replace_text_wps('プロム ドレス wordpress 抜粋');
ディスカッションへの返信 (解決策)
print_r( ) ;
を参照してください の代わりに $arr=file($tmpfilename); を使用することもできます
$str = file_get_contents($tmpfilename);// コンテンツを取得します
$arr =explode("n",$str) ; // 分岐は配列に格納されます
この 2 つは同じ効果があり、ファイルはより簡潔になります。
foreach($arr as &$row){ //参照を追加
$keys=explode("|",$row)
;

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
