Rumah Perpustakaan PHP Perpustakaan lain Pustaka kelas PHP untuk memanipulasi tatasusunan
Pustaka kelas PHP untuk memanipulasi tatasusunan
<?php
class ArrayHelper{
    
    static function removeEmpty(& $arr, $trim = TRUE)
    {
        foreach ($arr as $key => $value)
        {
            if (is_array($value))
            {
                self::removeEmpty($arr[$key]);
            }
            else
            {
                $value = trim($value);
                if ($value == '')
                {
                    unset($arr[$key]);
                }
                elseif ($trim)
                {
                    $arr[$key] = $value;
                }
            }
        }
    }

Alih keluar elemen kosong (termasuk elemen dengan hanya aksara kosong) daripada tatasusunan

Penggunaan:

@code php

$arr = array('', 'test', ' ');

ArrayHelper: : removeEmpty($arr);

dump($arr);

Hanya akan ada 'ujian' dalam hasil output

@endcode

@param array $arr Tatasusunan yang akan diproses

@param boolean $ trim Betulkah elemen tatasusunan memanggil fungsi trim



Penafian

Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn

Artikel Berkaitan

Bagaimana untuk menukar kelas kepada tatasusunan dan tatasusunan objek dalam php Bagaimana untuk menukar kelas kepada tatasusunan dan tatasusunan objek dalam php

20 Apr 2023

PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas yang biasa digunakan untuk pembangunan web. Dalam pembangunan PHP, selalunya perlu untuk menukar objek kepada tatasusunan atau menetapkan nilai dalam tatasusunan kepada sifat sesuatu objek. Artikel ini menerangkan cara menukar kelas kepada tatasusunan dan tatasusunan objek. 1. Tukar kelas kepada tatasusunan Kami mula-mula mentakrifkan Orang kelas, termasuk nama, jantina, umur dan maklumat lain: ```class Person { public $name;

Gunakan fungsi tatasusunan PHP untuk memanipulasi dan mengubah suai tatasusunan Gunakan fungsi tatasusunan PHP untuk memanipulasi dan mengubah suai tatasusunan

15 Jul 2023

Gunakan fungsi tatasusunan PHP untuk memproses dan mengubah suai tatasusunan PHP ialah bahasa skrip yang digunakan secara meluas dalam pembangunan web Ia menyediakan pelbagai fungsi yang boleh memproses dan mengubah suai tatasusunan. Artikel ini akan memperkenalkan beberapa fungsi tatasusunan yang biasa digunakan dan melampirkan contoh kod untuk membantu pembaca memahami dan menggunakan fungsi ini dengan lebih baik. array_push() - Menambah satu atau lebih elemen pada penghujung tatasusunan Fungsi array_push() menambah satu atau lebih elemen pada penghujung tatasusunan. Sintaksnya adalah seperti berikut: array

Bagaimana untuk mengisytiharkan dan memanipulasi tatasusunan objek dalam PHP Bagaimana untuk mengisytiharkan dan memanipulasi tatasusunan objek dalam PHP

24 Apr 2023

Dalam PHP, tatasusunan objek ialah struktur data yang sangat berguna yang boleh mengurus berbilang contoh objek pada masa yang sama tanpa perlu mengurusnya secara individu. Dalam artikel ini, kami akan memperkenalkan cara mengisytiharkan, memulakan dan mengendalikan tatasusunan objek dalam PHP. 1. Mengisytiharkan tatasusunan objek adalah sama seperti tatasusunan biasa Anda boleh mengisytiharkan tatasusunan objek dalam PHP Anda hanya perlu melakukannya dengan cara berikut: ````php$my_array = array($obj1, $obj2,. $obj3);````Di sini, $obj1, $obj2 dan $o

Bagaimana untuk memanipulasi tatasusunan menggunakan fungsi terbina dalam PHP? Bagaimana untuk memanipulasi tatasusunan menggunakan fungsi terbina dalam PHP?

22 Apr 2024

Cara menggunakan fungsi terbina dalam PHP untuk mengendalikan tatasusunan Bahasa PHP mempunyai fungsi kaya terbina dalam untuk mengendalikan tatasusunan dengan mudah, membolehkan pembangun memproses dan mengurus data dengan cekap. Artikel ini akan memperkenalkan kes praktikal biasa menggunakan fungsi ini. Fungsi tatasusunan asas array_merge(): gabungkan dua atau lebih tatasusunan. array_slice(): Ekstrak elemen yang ditentukan daripada tatasusunan. array_keys(): Mengembalikan semua nama kunci dalam tatasusunan. array_values(): Mengembalikan semua nilai utama dalam tatasusunan. Isih fungsi sort(): Isih elemen tatasusunan dalam tertib menaik. rsort(): Mengisih elemen tatasusunan dalam tertib menurun. krsort(): Mengisih kekunci tatasusunan dalam tertib menurun. Fungsi carian ar

Cara menggunakan kelas untuk mengurus dan memanipulasi jenis data dalam PHP Cara menggunakan kelas untuk mengurus dan memanipulasi jenis data dalam PHP

15 Jul 2023

Cara menggunakan kelas untuk mengurus dan mengendalikan jenis data dalam PHP Dalam PHP, jenis data adalah sangat penting. Mengurus dan memanipulasi jenis data dengan betul boleh meningkatkan kebolehbacaan dan kebolehselenggaraan kod. Untuk tujuan ini, kita boleh menggunakan kelas untuk merangkum dan mengendalikan jenis data yang berbeza. Artikel ini menerangkan cara menggunakan kelas untuk mengurus dan memanipulasi jenis data dan menyediakan beberapa contoh kod. 1. Mengekapsulkan jenis data Dalam PHP, kita boleh menggunakan kelas untuk merangkum jenis data yang berbeza. Sebagai contoh, kita boleh mencipta kelas yang dipanggil StringManager to

Bagaimana untuk mencipta dan memanipulasi tatasusunan dengan nilai sebagai kunci dalam PHP Bagaimana untuk mencipta dan memanipulasi tatasusunan dengan nilai sebagai kunci dalam PHP

25 Apr 2023

PHP ialah salah satu bahasa pengaturcaraan sebelah pelayan yang paling biasa digunakan, dan kebanyakan pembangunan web tidak dapat dipisahkan daripada PHP. Dalam PHP, tatasusunan ialah salah satu struktur data paling asas dan boleh dimulakan dan dimanipulasi dalam pelbagai cara. Artikel ini menerangkan cara mencipta dan memanipulasi tatasusunan yang dikunci oleh nilai dalam PHP dan membincangkan kepraktisan dan skop pendekatan ini. Asas Tatasusunan PHP Dalam PHP, tatasusunan ialah koleksi tersusun pasangan nilai kunci, di mana setiap elemen dikenal pasti oleh kunci unik. Sebagai contoh, berikut ialah PHP yang mengandungi tiga elemen

See all articles