Laravel chuyển mảng từ bộ điều khiển sang javascript

Phương pháp 1. Sử dụng hàm json_encode(). Hàm json_encode() được sử dụng để trả về biểu diễn JSON của một giá trị hoặc mảng. Hàm có thể lấy cả mảng một chiều và nhiều chiều

bước

  • Tạo một mảng trong PHP.
     "Geeks", 
            1 => "for", 
            2 => "Geeks", 
        );
    ?>
    
  • Sử dụng hàm json_encode() để lấy các phần tử của mảng
    var passedArray = ;

Thí dụ




php

    

// Create an array

$

var passedArray = ;
0
var passedArray = ;
1
var passedArray = ;
2
var passedArray = ;
3

    

var passedArray = ;
5

    

var passedArray = ;
7

    

var passedArray = ;
9

GeeksforGeeks
0

GeeksforGeeks
1

GeeksforGeeks
2

GeeksforGeeks
3_______9_______4
GeeksforGeeks
5

GeeksforGeeks
6

GeeksforGeeks
7

GeeksforGeeks
8

    php

var passedArray = ;
2

var passedArray = ;
3

var passedArray = ;
4

var passedArray = ;
5
var passedArray = ;
6
var passedArray = ;
7

    

var passedArray = ;
9

Car, Bike, Boat
0

Car, Bike, Boat
1

đầu ra

GeeksforGeeks

Phương pháp 2. Sử dụng hàm implode() trong PHP. Hàm implode() được sử dụng để nối các phần tử của một mảng. Hàm implode() là bí danh của hàm join() và hoạt động giống hệt như hàm join()
Hàm implode() được sử dụng để xây dựng một chuỗi trở thành một mảng bằng chữ trong JavaScript. Vì vậy, nếu chúng ta có một mảng trong PHP, chúng ta có thể chuyển nó sang JavaScript như sau

var passedArray = ;

Thí dụ




php

GeeksforGeeks
6

Car, Bike, Boat
5

$1_______0

var passedArray = ;
1
var passedArray = ;
20

GeeksforGeeks
6

GeeksforGeeks
1

GeeksforGeeks
6

GeeksforGeeks
3
GeeksforGeeks
4 6
var passedArray = ;
1_______233_______8
GeeksforGeeks
5

GeeksforGeeks
2

php1

GeeksforGeeks
8

    php php6

GeeksforGeeks
2

php8

php9

GeeksforGeeks
2

    1____9_______4_______9_______5

đầu ra

Car, Bike, Boat

PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này

Laravel cung cấp nhiều cách khác nhau để truyền dữ liệu vào view. Chúng tôi có thể truyền dữ liệu trực tiếp từ các tuyến đường hoặc thông qua bộ điều khiển

Dưới đây là một số cách chúng ta có thể truyền dữ liệu cho chế độ xem

  • Sử dụng chế độ xem()
  • Sử dụng với()
  • Sử dụng nhỏ gọn()
  • Sử dụng lớp điều khiển

1. Sử dụng chế độ xem(). Chúng ta có thể truyền trực tiếp dữ liệu vào hàm trợ giúp 'view()' bằng cách sử dụng tham số thứ hai trong hàm lấy một mảng làm cặp khóa và giá trị

Ghi chú. Nhận xét hoặc xóa bất kỳ tuyến đường nào trước đó trong 'web. php' trong thư mục 'tuyến đường'

ví dụ 1

  1. Viết đoạn mã dưới đây vào 'web. tập tin php.
    Route::get('/', function () {
        return view('gfg', ['articleName' => 'Article 1']);
    });
    

    Trong view(), tham số đầu tiên là tên của view và tham số thứ hai là nơi chúng ta phải chỉ định cặp khóa và giá trị của dữ liệu

  2. Tạo và viết mã bên dưới vào tệp 'gfg. lưỡi. php’ trong thư mục ‘resources/views’




    <html

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    7_______49_______6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    9
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
       $articleName = ‘Article 1’;
       return view('gfg')->with('articleName', $articleName)->
                    with('articlePublished', 'On GeeksforGeeks');
    });
    4
    Route::get('/', function () {
       $articleName = ‘Article 1’;
       return view('gfg')->with('articleName', $articleName)->
                    with('articlePublished', 'On GeeksforGeeks');
    });
    5
    Route::get('/', function () {
       $articleName = ‘Article 1’;
       return view('gfg')->with('articleName', $articleName)->
                    with('articlePublished', 'On GeeksforGeeks');
    });
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0html
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Ở đây chúng tôi đã sử dụng dấu ngoặc nhọn kép '{{ }}' để thoát các phần tử HTML. Trong đó, chúng tôi đã chỉ định tên của khóa, dưới dạng một biến PHP, mà chúng tôi đã chuyển vào hàm trợ giúp 'xem'

đầu ra

Laravel chuyển mảng từ bộ điều khiển sang javascript

ví dụ 2. Chúng ta cũng có thể truyền một mảng có nhiều giá trị

  1. Viết đoạn mã dưới đây vào 'web. tập tin php.
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });

    Trong view (), tham số đầu tiên là tên của chế độ xem và tham số thứ hai là nơi chúng tôi đã chỉ định một khóa và nhiều giá trị của dữ liệu

    Chúng ta cũng có thể lưu trữ các phần tử mảng trong một biến và sau đó chuyển nó vào hàm xem. Trong mã bên dưới, chúng tôi đã lưu trữ tất cả các giá trị trong một biến và chuyển nó vào tham số thứ hai của hàm view() dưới dạng giá trị

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
  2. Tạo và viết mã bên dưới vào tệp 'gfg. lưỡi. php’ trong thư mục ‘resources/views’




    <html

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    7_______49_______6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    9
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______1
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    34

    5<787

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    3<2

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______57_______01
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0html
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Ghi chú. Đầu ra sẽ giống nhau cho cả hai phương pháp

đầu ra

Laravel chuyển mảng từ bộ điều khiển sang javascript

2. Sử dụng với(). 'with ()' là một phương thức để chuyển dạng dữ liệu riêng lẻ và được sử dụng với chức năng trợ giúp 'xem'
Ghi chú. Nhận xét hoặc xóa bất kỳ tuyến đường nào trước đó trong 'web. php' trong thư mục 'tuyến đường'

Thí dụ

  1. Viết đoạn mã dưới đây vào 'web. tập tin php.
    Route::get('/', function () {
       $articleName = ‘Article 1’;
       return view('gfg')->with('articleName', $articleName)->
                    with('articlePublished', 'On GeeksforGeeks');
    });

    Như bạn có thể thấy trong đoạn mã trên, chúng ta phải chỉ định một mũi tên ‘->’ và sau đó sử dụng phương thức ‘with()’ với hàm trợ giúp ‘view()’. Và chúng ta có thể chỉ định một hoặc nhiều ‘with()’ tùy thuộc vào yêu cầu và trường hợp sử dụng

  2. Tạo và viết mã bên dưới vào tệp 'gfg. lưỡi. php’ trong thư mục ‘resources/views’




    <html

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    7_______49_______6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    9
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    20
    Route::get('/', function () {
       $articleName = ‘Article 1’;
       return view('gfg')->with('articleName', $articleName)->
                    with('articlePublished', 'On GeeksforGeeks');
    });
    5_______49_______20
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    20
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    27_______49_______20
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0html
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Ở đây chúng tôi đã sử dụng dấu ngoặc nhọn kép '{{ }}' để thoát các phần tử HTML. Trong đó, chúng tôi đã chỉ định tên của khóa, dưới dạng một biến PHP, mà chúng tôi đã chuyển vào hàm trợ giúp 'xem'

đầu ra

Laravel chuyển mảng từ bộ điều khiển sang javascript

3. Sử dụng nhỏ gọn(). 'compact()' là một hàm PHP có thể được sử dụng để tạo một mảng có biến và có giá trị. Ở đây tên trên biến là khóa và nội dung biến là giá trị

Ghi chú. Nhận xét hoặc xóa bất kỳ tuyến đường nào trước đó trong 'web. php' trong thư mục 'tuyến đường'

Thí dụ

  1. Viết đoạn mã dưới đây vào 'web. tập tin php.
    Route::get('/', function () {
        $articleName = ['Article 1','Article 2'];
        $articlePublished = 'On GeeksforGeeks';
        return view('gfg', compact('articleName', 
                             'articlePublished'));
    });

    Trong view(), tham số đầu tiên là tên của view và thứ hai là nơi chúng ta phải chỉ định hàm ‘compact()’

  2. Tạo và viết mã bên dưới vào tệp 'gfg. lưỡi. php’ trong thư mục ‘resources/views’




    <html

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    7_______49_______6
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    2
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    <

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    9
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    8
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    60

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______49_______62

    3<259_______787

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______2

    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    4_______260_______
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    20
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    27_______49_______20
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0
    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    4
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Route::get('/', function () {
       $articles = ['Article 1','Article 2','Article 3'];
       return view('gfg', ['articles' => $articles]);
    });
    
    0html
    Route::get('/', function () {
        return view('gfg', [ 'articles' => 
          ['Article 1','Article 2','Article 3'] ]);
    });
    0

    Ở đây chúng tôi đã sử dụng dấu ngoặc nhọn kép '{{ }}' để thoát các phần tử HTML. Trong đó, chúng tôi đã chỉ định tên của khóa, dưới dạng một biến PHP, mà chúng tôi đã chuyển vào hàm trợ giúp 'xem'

    1. đầu ra
      Laravel chuyển mảng từ bộ điều khiển sang javascript

      4. Sử dụng lớp điều khiển. Truyền dữ liệu bằng lớp trình điều khiển rất dễ dàng và đúng cách
      Ghi chú. Nhận xét hoặc xóa bất kỳ tuyến đường nào trước đó trong 'web. php' trong thư mục 'tuyến đường'

      Thí dụ

      1. Trước tiên chúng ta phải tạo một lớp trình điều khiển bằng cách chạy lệnh bên dưới trên dòng lệnh.
        php artisan make:controller GfGController
      2. Sau đó, mở 'GfGController. php’ trong thư mục ‘app/Http/Controllers’ và tạo một public function tên là ‘article’. Trong hàm này, chúng ta có thể chỉ định bất kỳ phương thức truyền dữ liệu nào mà chúng ta đã thấy ở trên




        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        83

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        84

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        85
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        86

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        84

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        88
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        89

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        84

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        91
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        92
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        93
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        94

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        95

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        4_______49_______97
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        98
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        99

        3

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        01
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        02
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        03
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        04
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        05
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        06

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        07_______57_______08
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        09

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        4_______57_______11

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        11

      3. Bây giờ, hãy viết đoạn mã dưới đây vào 'web. tập tin php.
        Route::get('/', 'GfGController@article');
        

        Trong phần này, tham số đầu tiên là tuyến đường và tham số thứ hai là tên bộ điều khiển với tên chức năng để xử lý tuyến đường được phân tách bằng '@'

      4. Tạo và viết mã bên dưới vào tệp 'gfg. lưỡi. php’ trong thư mục ‘resources/views’




        <html

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        <

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        2
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        4_______260_______
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        6
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        7_______49_______6
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        0
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        2
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        <

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        4
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        4_______260_______
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        8
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        9
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        8
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        4_______260__________
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        208_______49_______20
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        0
        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        4
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Route::get('/', function () {
           $articles = ['Article 1','Article 2','Article 3'];
           return view('gfg', ['articles' => $articles]);
        });
        
        0html
        Route::get('/', function () {
            return view('gfg', [ 'articles' => 
              ['Article 1','Article 2','Article 3'] ]);
        });
        0

        Ở đây chúng tôi đã sử dụng dấu ngoặc nhọn kép '{{ }}' để thoát các phần tử HTML. Trong đó, chúng tôi đã chỉ định tên của khóa, dưới dạng một biến PHP, mà chúng tôi đã chuyển vào hàm trợ giúp 'xem'

        1. đầu ra
          Laravel chuyển mảng từ bộ điều khiển sang javascript

          PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này