Tôi có một biến mà trông như thế này:Làm thế nào để chia bởi một delmiter bởi delimiter đầu tiên chỉ
$var = "Dropdown\n
Value 1\n
Value 2\n
Value 3\n";
Như bạn có thể nhìn thấy nó về cơ bản các giá trị bị phá vỡ bởi ngắt dòng.
Điều tôi muốn làm là lấy Loại tùy chọn, trong trường hợp này là "Thả xuống" và lưu phần còn lại của các giá trị trong một chuỗi khác.
Vì vậy
list($OptionType, $OptionValues) = explode("\n", $var);
Đoạn mã trên là những gì tôi đã cố gắng nhưng đây là những gì các dây ra như:
$OptionType = 'Dropdown'; //Good
$OptionValues = 'Value 1'; // Only got the first value
Tôi muốn $ OptionValues là như thế này: $ OptionValues = " Giá trị 1 \ nGiá trị 2 \ nGiá trị 3 \ n ";
Tôi sẽ làm điều gì đó như thế?
Loại tùy chọn luôn là phần đầu tiên của chuỗi theo sau là giá trị tùy chọn được phân tách bằng dấu ngắt dòng.
Nó được tổ chức theo cách này vì nó đến từ đầu vào của người dùng và điều này giúp người dùng dễ dàng xử lý hơn.
mát, không biết đó là một lựa chọn. – Talon