爆発に基づいてデータを取得する際に問題があります。 iは$cuisines_category
の配列がある場合codeginterでデータを爆発させる方法
例:その配列から
string(26) "Breakfast/Cake - Accept voucher/New Restaurant""
それは$facility_name_all
として$cuisines_name_all
としてBreakfast/Cake
とAccept voucher/New_Restaurant
2つのコンテンツデータを有しました。
これまでのところ、私はこの次のコードされ、爆発のデータを返すことができます
$split=array_map('trim', explode("-",$cuisines_category));
$cuisines_name_all = (isset($split[0]) === TRUE ? $split[0] : 0);
$facility_name_all = (isset($split[1]) === TRUE ? $split[1] : 0);
$cuisines_name = explode("/", $cuisines_name_all);
$facility_name = explode("/", $facility_name_all);
私の問題は、どのようにちょうどこの配列として$facility_name_all
の配列$cuisines_category
コンテンツの場合については、次のとおりです。
string(30) "Online payment available/Deals"
私はこのコードで私の爆発のコードを変更します:
$split=array_map('trim', explode("-",$cuisines_category));
$cuisines_name_all = (isset($split[0]) === TRUE ? $split[0] : 0);
if(isset($split[1])){
$facility_name_all = $split[1];
}else{
$facility_name_all = $split[0];
}
$cuisines_name = explode("/", $cuisines_name_all);
$facility_name = explode("/", $facility_name_all);
はい、私は$facility_name
を返すことができますが、$cuisines_name
は、私は、データベースから新しいデータを取得するためにその$cuisines_name
と$facility_name
を返却する必要があるため$cuisines_name
は、任意のコンテンツ
を持っていないする必要があります$facility_name
と同じ内容を持っています。
implod -
が終了しない場合、皆さんはデータをどのように違うか知っていますか?
? –
申し訳ありませんが、私は何を言ってしようとするのを明確にしないでください。 @Anantをもっと説明できますか – Kelvin
'string(30)' '$ facility_name'と' $ cuisines_name'の間に期待される結果はどうでしょうか? –