Ziemlich einfach. Durchlaufen Sie einfach das Array und prüfen Sie, ob die Zahl kleiner als 0 ist. Wenn ja, drücken Sie es in das negative Array, andernfalls drücken Sie es in das positive Array.
%Vor% OUTPUT :
Sie können die Funktion array_filter verwenden,
%Vor% Hinweis: Dadurch werden Werte mit 0 übersprungen, oder Sie können einfach die Bedingung in >=0
im positiven Zahlenfilter ändern, um sie in der positiven Gruppe zu berücksichtigen.
DEMO .