0
文を得るためにいくつかのテーブルで単語を取ります。PHP配列からキーを取る
私の最初の配列:変更の$ ARRAYTREE
[Choose] => RED
[a] => BLUE
[job] => ORANGE
[you] => YELLOW
[love] => GREEN
[,] => PURPLE
[and] => CYAN
[you] => YELLOW
[will] => BLACK
[never] => GREEN
[have] => BLACK
[to] => CYAN
[work] => ORANGE
[a] => BLUE
[day] => YELLOW
[in] => CYAN
[your] => YELLOW
[life] => ORANGE
[.] => PURPLE
値:
BLACK PURPLEは、私は次の文を取得し、私の最初の配列($ ARRAYTREE)から単語を取得するために管理:
"Choose a job you love "
私はある程度の時間を探していますが、これは文章の終わりから、遷移を実現するために接触する2つの値PURPLEとCYANの存在を探します。これらの2つの値が見つかると、新しい値の変化(PURPLEまたはBLACK)に達するまで配列のすべてのキーを取得する必要があります。
", go with all your heart "
私の二番目の配列:$ ARRAYTREE2
[Wheresoever] => GREEN
[you] => YELLOW
[go] => BLACK
[,] => PURPLE
[go] => CYAN
[with] => GREEN
[all] => CYAN
[your] => YELLOW
[heart] => ORANGE
[.] => PURPLE
最後にこの文字列与える:
"Choose a job you love , go with all your heart "
をアレイ2($ ARRAYTREE2)、私は次の単語を取得しますと
array_searchとarray_sliceのメソッドを試しましたが、結果はありません。
私にお答えする人のおかげで...