$list_IP_entry
array(204) {
  [0]=>
  string(26) "40.77.167.94, 172.69.63.36"
  [1]=>
  string(26) "66.249.73.24, 172.69.71.93"
  [2]=>
  string(28) "5.45.207.103, 172.68.245.144"
  [3]=>
  string(29) "103.131.71.88, 172.70.188.223"
  [4]=>
  string(25) "66.249.73.7, 172.69.71.93"
  [5]=>
  string(26) "66.249.73.25, 172.69.71.93"
  [6]=>
  string(29) "207.46.13.178, 108.162.245.11"
  [7]=>
  string(27) "185.191.171.7, 172.69.62.80"
  [8]=>
  string(28) "113.161.77.23, 172.70.147.99"
  [9]=>
  string(30) "207.46.13.178, 162.158.146.219"
  [10]=>
  string(30) "114.119.129.233, 172.70.142.55"
  [11]=>
  string(29) "108.5.183.203, 172.70.110.153"
  [12]=>
  string(28) "185.191.171.7, 172.69.63.138"
  [13]=>
  string(30) "103.131.71.103, 162.158.166.18"
  [14]=>
  string(29) "114.119.130.29, 172.70.147.95"
  [15]=>
  string(29) "87.250.224.56, 172.68.245.144"
  [16]=>
  string(29) "88.198.25.244, 162.158.94.121"
  [17]=>
  string(28) "66.249.69.162, 172.70.126.51"
  [18]=>
  string(30) "114.119.129.233, 172.70.143.90"
  [19]=>
  string(27) "40.77.167.36, 172.70.34.229"
  [20]=>
  string(30) "114.119.129.218, 172.70.142.55"
  [21]=>
  string(28) "17.121.112.98, 172.70.214.49"
  [22]=>
  string(28) "40.77.167.36, 172.70.134.233"
  [23]=>
  string(29) "17.121.114.119, 172.70.98.151"
  [24]=>
  string(31) "144.76.112.151, 141.101.104.224"
  [25]=>
  string(26) "162.55.86.61, 141.101.76.9"
  [26]=>
  string(27) "40.77.167.36, 172.70.174.93"
  [27]=>
  string(28) "104.222.149.62, 172.69.63.86"
  [28]=>
  string(28) "104.222.149.62, 172.70.34.53"
  [29]=>
  string(28) "104.222.149.62, 172.70.34.41"
  [30]=>
  string(26) "40.77.167.36, 172.69.63.36"
  [31]=>
  string(30) "87.250.224.111, 172.68.245.144"
  [32]=>
  string(31) "114.119.129.208, 172.70.222.119"
  [33]=>
  string(30) "87.250.224.145, 172.68.245.144"
  [34]=>
  string(28) "185.191.171.3, 172.70.135.86"
  [35]=>
  string(30) "114.119.129.233, 172.70.92.249"
  [36]=>
  string(29) "88.198.25.244, 162.158.94.155"
  [37]=>
  string(28) "40.77.167.31, 172.70.134.233"
  [38]=>
  string(31) "114.119.129.233, 172.70.188.253"
  [39]=>
  string(27) "88.99.150.47, 162.158.92.49"
  [40]=>
  string(28) "162.55.86.61, 162.158.88.223"
  [41]=>
  string(27) "77.88.5.174, 172.68.245.144"
  [42]=>
  string(29) "69.160.160.56, 108.162.246.98"
  [43]=>
  string(30) "114.119.129.218, 172.70.92.249"
  [44]=>
  string(29) "66.249.64.129, 172.70.134.233"
  [45]=>
  string(27) "40.77.167.31, 172.70.174.93"
  [46]=>
  string(30) "114.119.129.233, 172.70.147.53"
  [47]=>
  string(29) "93.158.161.71, 172.68.245.144"
  [48]=>
  string(29) "93.158.161.46, 172.68.245.144"
  [49]=>
  string(30) "114.119.129.208, 172.70.92.249"
  [50]=>
  string(28) "162.55.86.61, 162.158.203.66"
  [51]=>
  string(28) "185.191.171.35, 172.70.34.53"
  [52]=>
  string(30) "157.55.39.141, 162.158.146.219"
  [53]=>
  string(28) "185.191.171.3, 172.70.134.37"
  [54]=>
  string(29) "114.119.129.22, 172.70.142.55"
  [55]=>
  string(29) "88.198.25.244, 162.158.89.164"
  [56]=>
  string(29) "157.55.39.141, 108.162.245.11"
  [57]=>
  string(28) "162.55.86.61, 162.158.89.180"
  [58]=>
  string(28) "162.55.86.61, 162.158.90.155"
  [59]=>
  string(30) "104.171.149.58, 172.70.114.253"
  [60]=>
  string(31) "114.119.129.233, 162.158.162.81"
  [61]=>
  string(29) "207.46.13.204, 108.162.245.11"
  [62]=>
  string(29) "103.131.71.99, 172.70.189.178"
  [63]=>
  string(29) "103.131.71.84, 172.70.189.178"
  [64]=>
  string(31) "181.177.121.122, 172.70.114.163"
  [65]=>
  string(30) "114.119.129.233, 172.70.188.31"
  [66]=>
  string(28) "162.55.86.61, 141.101.105.25"
  [67]=>
  string(28) "66.249.69.210, 172.70.130.65"
  [68]=>
  string(26) "77.88.5.33, 172.68.245.144"
  [69]=>
  string(29) "207.46.13.125, 108.162.245.11"
  [70]=>
  string(29) "93.158.161.76, 172.68.245.144"
  [71]=>
  string(31) "114.119.129.208, 162.158.162.51"
  [72]=>
  string(29) "66.249.69.192, 172.70.178.225"
  [73]=>
  string(28) "72.79.58.186, 172.70.114.213"
  [74]=>
  string(30) "114.119.159.135, 172.70.189.94"
  [75]=>
  string(29) "157.55.39.161, 108.162.245.11"
  [76]=>
  string(31) "114.119.150.215, 162.158.162.71"
  [77]=>
  string(27) "185.191.171.7, 172.70.34.53"
  [78]=>
  string(31) "114.119.150.208, 172.70.188.245"
  [79]=>
  string(29) "157.55.39.60, 162.158.146.219"
  [80]=>
  string(28) "162.55.86.61, 162.158.91.132"
  [81]=>
  string(31) "213.180.203.88, 162.158.183.234"
  [82]=>
  string(30) "114.119.150.209, 172.70.143.76"
  [83]=>
  string(28) "157.55.39.60, 108.162.245.11"
  [84]=>
  string(30) "17.121.114.119, 172.70.206.167"
  [85]=>
  string(28) "162.55.86.61, 162.158.90.233"
  [86]=>
  string(29) "114.119.150.208, 172.70.142.5"
  [87]=>
  string(30) "87.250.224.116, 172.68.245.144"
  [88]=>
  string(29) "87.250.224.34, 172.68.245.144"
  [89]=>
  string(31) "103.131.71.128, 162.158.178.189"
  [90]=>
  string(31) "114.119.150.226, 172.70.188.245"
  [91]=>
  string(29) "66.249.64.176, 162.158.78.155"
  [92]=>
  string(29) "66.249.74.52, 108.162.216.213"
  [93]=>
  string(28) "162.55.86.61, 172.70.251.148"
  [94]=>
  string(29) "157.55.39.67, 162.158.146.219"
  [95]=>
  string(29) "185.191.171.35, 172.70.134.59"
  [96]=>
  string(30) "113.173.178.207, 172.70.143.46"
  [97]=>
  string(29) "185.191.171.18, 172.70.174.75"
  [98]=>
  string(30) "66.249.69.212, 108.162.216.213"
  [99]=>
  string(28) "93.158.161.47, 172.68.50.237"
  [100]=>
  string(28) "157.55.39.67, 108.162.245.11"
  [101]=>
  string(28) "162.55.86.61, 162.158.92.131"
  [102]=>
  string(32) "110.249.202.208, 162.158.107.128"
  [103]=>
  string(31) "103.131.70.162, 162.158.178.189"
  [104]=>
  string(28) "157.55.39.51, 108.162.245.11"
  [105]=>
  string(31) "103.131.71.173, 162.158.178.189"
  [106]=>
  string(31) "103.131.71.156, 162.158.178.189"
  [107]=>
  string(29) "114.119.150.226, 172.70.93.39"
  [108]=>
  string(31) "103.131.71.138, 162.158.178.189"
  [109]=>
  string(29) "107.173.163.237, 172.69.33.99"
  [110]=>
  string(31) "107.173.163.237, 172.70.211.154"
  [111]=>
  string(30) "107.173.163.237, 172.70.210.33"
  [112]=>
  string(30) "107.173.163.237, 172.70.211.74"
  [113]=>
  string(29) "88.198.25.244, 172.70.246.125"
  [114]=>
  string(29) "157.55.39.143, 108.162.245.11"
  [115]=>
  string(30) "114.119.150.209, 172.70.142.81"
  [116]=>
  string(30) "185.191.171.22, 172.70.175.148"
  [117]=>
  string(29) "185.191.171.34, 162.158.78.61"
  [118]=>
  string(28) "162.55.86.61, 162.158.90.149"
  [119]=>
  string(32) "114.119.150.209, 162.158.162.217"
  [120]=>
  string(27) "207.46.13.2, 108.162.245.11"
  [121]=>
  string(29) "104.243.194.88, 172.70.82.151"
  [122]=>
  string(29) "104.243.194.88, 172.70.82.211"
  [123]=>
  string(29) "157.55.39.58, 162.158.146.219"
  [124]=>
  string(30) "114.119.150.215, 172.70.143.46"
  [125]=>
  string(27) "161.0.2.166, 172.70.230.125"
  [126]=>
  string(27) "161.0.2.166, 162.158.63.241"
  [127]=>
  string(27) "161.0.2.166, 172.70.110.161"
  [128]=>
  string(28) "157.55.39.58, 108.162.245.11"
  [129]=>
  string(31) "103.131.71.131, 162.158.178.189"
  [130]=>
  string(29) "114.119.150.22, 172.70.143.96"
  [131]=>
  string(28) "66.249.64.178, 172.70.174.93"
  [132]=>
  string(30) "181.177.122.232, 172.70.110.77"
  [133]=>
  string(30) "181.177.122.232, 172.70.230.81"
  [134]=>
  string(30) "181.177.122.232, 162.158.62.17"
  [135]=>
  string(31) "181.177.122.232, 172.70.110.161"
  [136]=>
  string(29) "114.119.150.208, 172.70.93.17"
  [137]=>
  string(29) "87.250.224.84, 172.68.245.144"
  [138]=>
  string(27) "77.88.5.158, 172.68.245.144"
  [139]=>
  string(29) "207.46.13.91, 162.158.146.219"
  [140]=>
  string(30) "114.119.150.209, 172.70.188.97"
  [141]=>
  string(29) "185.191.171.33, 172.70.135.18"
  [142]=>
  string(31) "193.235.141.23, 162.158.222.147"
  [143]=>
  string(29) "114.119.144.36, 172.70.142.81"
  [144]=>
  string(27) "88.99.150.47, 172.70.242.37"
  [145]=>
  string(55) "2402:800:6374:839c:f0c9:4e0f:2d9a:ab2f, 162.158.163.162"
  [146]=>
  string(27) "162.55.86.61, 172.70.251.88"
  [147]=>
  string(29) "3.238.180.255, 172.70.175.168"
  [148]=>
  string(29) "114.119.159.135, 172.70.93.17"
  [149]=>
  string(31) "103.131.71.229, 162.158.178.189"
  [150]=>
  string(30) "195.201.12.243, 172.70.250.243"
  [151]=>
  string(29) "87.250.224.184, 141.101.76.57"
  [152]=>
  string(29) "207.46.13.210, 108.162.245.11"
  [153]=>
  string(30) "114.119.150.215, 172.70.143.72"
  [154]=>
  string(28) "162.55.86.61, 172.70.242.165"
  [155]=>
  string(30) "114.119.150.22, 172.70.188.247"
  [156]=>
  string(30) "185.191.171.43, 172.70.175.168"
  [157]=>
  string(28) "66.249.79.20, 108.162.245.11"
  [158]=>
  string(30) "114.119.150.226, 172.70.143.96"
  [159]=>
  string(28) "162.55.86.61, 162.158.89.134"
  [160]=>
  string(30) "207.46.13.210, 162.158.146.219"
  [161]=>
  string(29) "87.250.224.138, 172.71.102.59"
  [162]=>
  string(31) "114.119.159.135, 162.158.171.16"
  [163]=>
  string(28) "27.67.129.75, 172.68.253.119"
  [164]=>
  string(30) "17.121.112.205, 172.70.210.233"
  [165]=>
  string(30) "114.119.150.209, 172.70.143.72"
  [166]=>
  string(30) "185.191.171.43, 172.70.174.231"
  [167]=>
  string(30) "207.46.13.136, 162.158.146.219"
  [168]=>
  string(29) "5.161.129.216, 172.70.134.249"
  [169]=>
  string(28) "95.108.213.12, 172.71.98.157"
  [170]=>
  string(32) "114.119.150.215, 162.158.163.162"
  [171]=>
  string(30) "103.131.71.93, 162.158.178.189"
  [172]=>
  string(31) "103.131.71.154, 162.158.178.189"
  [173]=>
  string(28) "114.119.144.36, 172.70.93.21"
  [174]=>
  string(30) "114.119.150.215, 172.70.143.96"
  [175]=>
  string(29) "173.231.60.196, 172.69.42.127"
  [176]=>
  string(28) "185.191.171.24, 172.70.34.63"
  [177]=>
  string(27) "162.55.86.61, 172.68.50.205"
  [178]=>
  string(30) "114.119.150.22, 172.70.188.253"
  [179]=>
  string(29) "114.119.150.209, 172.70.93.21"
  [180]=>
  string(31) "14.241.245.225, 162.158.163.190"
  [181]=>
  string(25) "77.88.5.40, 172.71.102.59"
  [182]=>
  string(29) "66.249.66.204, 172.70.134.233"
  [183]=>
  string(28) "66.249.66.204, 172.70.34.229"
  [184]=>
  string(29) "66.249.66.208, 172.70.134.233"
  [185]=>
  string(28) "114.119.144.36, 172.70.93.39"
  [186]=>
  string(27) "162.55.86.61, 172.68.51.128"
  [187]=>
  string(32) "114.119.150.226, 162.158.163.162"
  [188]=>
  string(27) "40.77.167.76, 172.70.174.93"
  [189]=>
  string(29) "77.245.57.108, 172.71.102.161"
  [190]=>
  string(28) "66.249.72.25, 172.70.178.225"
  [191]=>
  string(25) "77.88.5.40, 141.101.76.19"
  [192]=>
  string(28) "66.249.72.7, 108.162.216.213"
  [193]=>
  string(30) "114.119.150.215, 172.70.188.87"
  [194]=>
  string(27) "66.249.72.29, 172.70.127.86"
  [195]=>
  string(30) "114.119.150.209, 172.70.142.37"
  [196]=>
  string(27) "66.249.66.79, 172.70.174.93"
  [197]=>
  string(27) "162.55.86.61, 172.68.50.131"
  [198]=>
  string(26) "101.99.15.6, 172.68.254.78"
  [199]=>
  string(29) "114.119.150.22, 172.70.188.87"
  [200]=>
  string(30) "185.191.171.36, 172.70.174.147"
  [201]=>
  string(30) "103.131.71.182, 162.158.179.11"
  [202]=>
  string(27) "66.249.72.17, 172.70.127.86"
  [203]=>
  string(25) "3.238.98.39, 172.70.135.2"
}
Hàm array_chunk trong PHP

Hàm array_chunk trong PHP

Hàm array_chunk trong php là một hàm xử lý mảng. Nó có tác dụng là cắt một mảng thành nhiều mảng nhỏ khác nhau. Với số lượng phần tử trong mảng tùy thuộc vào tham số bạn nhập vào. Ví dụ như bạn nhập tham số là 3 thì nó sẽ tạo ra các mảng có 3 phần tử từ mảng cũ. Đến mảng cuối nếu không đủ 3 phần tử thì nó sẽ lấy nốt các phần tử còn lại. Ví dụ 1 hoặc 2 phần tử còn lại. Dưới đây mình cùng tìm hiểu kỹ hơn về cách sử dụng hàm array_chunk trong php. Bài viết này thuộc chuyên mục PHP Developer.

Cách sử dụng hàm array_chunk trong PHP

Hàm array_chunk trong PHP
Hàm array_chunk trong PHP

Cú pháp hàm array_chunk trong PHP:

array_chunk( $array, $length, $preserve_keys)
  • $array: Mảng lớn bạn muốn cắt ra nhiều mảng con
  • $length: Số phần tử trong các mảng con
  • $preserve_keys: Nó có 2 giá trị true hoặc false. Giữ nguyên key của mảng lớn hay không. Nếu bạn không nhập nó có giá trị mặc định là false: Nó sẽ tự động đặt lại key mới ở mảng con mới cắt. Nếu là true thì nó sẽ giữ nguyên key của mảng lớn cũ.

Ví dụ về hàm array_chunk trong PHP.

$array = array( 'PHP', 'WordPress', 'Css', 'Html', 'Js' );
$result_arr = array_chunk($array, 2);

echo '<pre>';
print_r( $result_arr );
echo '</pre>';

Ở ví dụ trên ta có một mảng $array. Khi sử dụng hàm array_chunk có tham số length bằng 2. Nghĩa là các mảng con có 2 phần tử. Và tham số preserve_keys không nhập nên nó lấy giá trị mặc định là false. Nghĩa là không lấy key ở mảng cũ mà nó sẽ tự động thêm key mới vào mảng mới được tạo ra. Bạn sẽ nhận được kết quả như sau:

Array
(
    [0] => Array
        (
            [0] => PHP
            [1] => WordPress
        )

    [1] => Array
        (
            [0] => Css
            [1] => Html
        )

    [2] => Array
        (
            [0] => Js
        )

)

Ví dụ về sử dụng hàm array_chunk trong PHP khi giữ nguyên key cũ

$array = array( 
	'php' => 'PHP', 
	'wordpress' => 'WordPress', 
	'css' => 'Css', 
	'html' => 'Html', 
	'js' => 'Js' 
);
$result_arr = array_chunk($array, 3, true);

echo '<pre>';
print_r( $result_arr );
echo '</pre>';

Ở ví dụ này tham số length là 3. Nghĩa là mảng con có 3 phần tử, mảng cuối lấy các phần tử còn lại. Tham số preserve_keys bằng true, nghĩa là giữ nguyên key của mảng lớn cũ. Bạn có được kết quả như sau:

Array
(
    [0] => Array
        (
            [php] => PHP
            [wordpress] => WordPress
            [css] => Css
        )

    [1] => Array
        (
            [html] => Html
            [js] => Js
        )

)

Kết luận hàm array_chunk() trong PHP

Qua bài viết trên Chuẩn Seo Web đã hướng dẫn bạn cách dùng hàm array_chunk() trong PHP. Mình hy vọng sẽ giúp ích cho bạn. Nếu có câu hỏi hay thắc mắc gì bạn vui lòng để lại bình luận bên dưới. Cám ơn bạn đã quan tâm bài viết.

Nguyễn Luân

MÌnh là Luân. Mình có 4 năm kinh nghiệm trong lập trình website và 3 năm làm về WordPress theme và plugin. Rất hy vọng có cơ hội hợp tác với mọi người. Xin cám ơn.

Có thể bạn quan tâm

Hàm array_count_values trong PHP

9 Tháng Mười Một, 2021 Bởi

Hàm array_count_values trong php là một hàm xử lý mảng trong php. Nó có tác dụng đếm số lân giá trị trong mảng lặp lại. [...]

Hàm array_combine trong PHP

8 Tháng Mười Một, 2021 Bởi

Hàm array_combine trong php là một hàm xử lý mảng trong php. Nó có tác dụng tạo ra một mảng mới từ 2 mảng tuần tự có [...]

Hàm array_chunk trong PHP

5 Tháng Mười Một, 2021 Bởi

Hàm array_chunk trong php là một hàm xử lý mảng. Nó có tác dụng là cắt một mảng thành nhiều mảng nhỏ khác nhau. Với [...]

Hàm array_change_key_case trong php

4 Tháng Mười Một, 2021 Bởi

Hàm array_change_key_case trong php được dùng để chuyển tất cả các key trong mảng sang chữ hoa hoặc chữ thường. Dưới [...]

ham explode php cách sử dụng hàm explode trong php

2 Tháng Mười Một, 2021 Bởi

Ham explode php là hàm có tác dụng chuyển một chuỗi thành một mảng. Tham số đầu vào là một chuỗi được trả lại [...]

Bạn để lại bình luận tại đây

favico-1

ChuanSeoWeb.com

Minh Phượng , Nham BIền, Yên Dũng, Bắc Giang
Thời gian hoạt động:
T.2 – T.7: 07:30 am – 5:30 pm