3v4l.org

run code in 300+ PHP versions simultaneously
<?php function category_page($id, Request $request) { $category = $this->category->find($id); $name = $category->name; $description = $category->description; $catalog = $this->category; $page = $this->page; $products = Products::where('category_id', $id)->get(); //var_dump($products); $sezon = Products::select('sezon')->get()->unique('sezon')->pluck('sezon'); $brands = Brands::has('products')->pluck('name'); $material = Products::select('material')->get()->unique('material')->pluck('material'); if ($request->has('brand')) { $brands_filter_arr = $request->brand; foreach ($brands_filter_arr as $brands_item) { $brand_id = Brands::where('name', 'like', "%$brands_item%")->get()->pluck('id'); $products_new[] = Products::where('brand_id', $brand_id)->get()->all(); } $products = $products_new; //dd($products); } //var_dump($brands); return view('category', ['name' => $name, 'description' => $description, 'catalog' => $catalog, 'page' => $page, 'products' => $products, 'sezon' => $sezon, 'material' => $material, 'brands' => $brands]); }
Output for git.master, git.master_jit, rfc.property-hooks

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
166.04 ms | 405 KiB | 5 Q