Hướng dẫn php concat with separator - php concat với dấu phân cách

Mặc dù câu trả lời đã được đưa ra nhưng tôi nghĩ điều này cũng rất phù hợp với tất cả các yêu cầu của bạn. Nó sẽ hoạt động nếu có dấu phẩy khi bắt đầu, kết thúc hoặc ở giữa. Tôi hy vọng vậy :]requirements very well. It will work if there is a comma in starting,end or in between.I hope so :]

public function verywell[]
{
    $string1='1,2,3,4,5,6,,,,,,,';
    $string2=',,,,,,,,7,,9';
    $string3='10,11,,,,,,,,12';
    $arr1=  explode[',', $string1];
    $arr2=  explode[',', $string2];
    $arr3=  explode[',', $string3];
    $val=  array_merge[$arr1,$arr2,$arr3];
    foreach[$val as $key=>$value]
    {
        if[$value=='']
        {
            unset[$val[$key]];

        }
    }
       echo implode[',',$val];
}

Trong khi trò chuyện với một người bạn gần đây bắt đầu học ngôn ngữ lập trình PHP, anh ấy hỏi tôi sự khác biệt giữa việc sử dụng dấu phẩy [,] và một dấu chấm [.] Là một trình kết nối.

Câu trả lời của tôi cho anh ấy là: Đối với hồ sơ, Comma không phải là một người kết nối. Nó sử dụng để in hoặc đúng hơn là lặp lại danh sách các biến, chuỗi và số tương tự như cách sử dụng tiếng Anh. Trong khi DOT kết hợp hai chuỗi với nhau để tạo một chuỗi dài hơn.

Hãy lưu ý: Dấu phẩy chỉ hoạt động khi sử dụng cấu trúc ngôn ngữ Echo và bạn có thể trả về một biến được phân định dấu phẩy. comma only work when using the echo language construct and you can’t return a comma delimited variable.

Ví dụ

Hãy cùng xem một số ví dụ về mã.

  • 
    

Bài Viết Liên Quan

Chủ Đề