Hirdetés
- Gaming notebook topik
- TCL LCD és LED TV-k
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- OLED TV topic
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Szupermagos dizájnnal kísérletezik az Intel
- Most Kína tiltotta ki a nemrég exportengedélyt kapott AI gyorsítókat?
- Kormányok / autós szimulátorok topikja
- Milyen egeret válasszak?
Új hozzászólás Aktív témák
-
cucka
addikt
Lehet hülye kérdés de nem tudom hogy hogy érted hogy a kettős pontnál darabolom!
Van egy ilyen sorod, hogy "alma:körte:barack", az elemek kettősponttal vannak elválasztva, a cél kinyerni a 3 gyümölcs nevét ebből a stringből. Nézd meg az explode() függvényt, erre van kitalálva.mod: látom, közben kaptál kész megoldást
-
1ed
csendes tag
Szia!
A megoldás.
A felhasználók és az egyes felhasználókhoz tartozó csoportok listája:<?php
$users=file("/etc/passwd");
$groups=file("/etc/group");
$data = array();
$group_data = array();
foreach ($users as $user)
{
list($username, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $user);
$data[$username] = $gid;
}
foreach ($groups as $group)
{
list($groupname, $pass, $gid, $members) = explode(":", $group);
$keys = array_keys($data, $gid);
if (!empty($keys))
{
foreach ($keys as $key)
{
$data[$key] = $groupname;
}
}
if ($members != "\n")
{
$group_data[$groupname] = explode(',', trim($members));
}
}
foreach ($group_data as $groupname => $users)
{
foreach ($users as $user)
{
$data[$user] .= ', '. $groupname;
}
}
var_dump($data);Egy kicsit sok benne a ciklus, de működik.
Új hozzászólás Aktív témák
- Gaming notebook topik
- Xbox Series X|S
- Elektromos autók - motorok
- TCL LCD és LED TV-k
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Greenwashing és zöld sivatag miatt támadják az Apple Watch-ot
- Hell is Us - Befutottak az első értékelések
- Milyen légkondit a lakásba?
- OLED TV topic
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Canon EF 300mm f/2.8L IS USM teleobjektív - Újszerű -
- EVGA 1080Ti SC2 11GB Ajándékokkal, Ingyenes szállítás!
- AMD Ryzen 7 5800X3D 8-Core 3.4GHz - Garancia 2026.10.17 - Ingyen posta
- ASUS ROG STRIX 1000W GOLD AURA EDITION - Garancia 2034.10.03
- ASUS ProArt GeForce RTX 4080 SUPER OC 16GB - Garancia 2027.10.03
- Lenovo X13 Yoga 2in1 Thinkpad WUXGA Touch i5-1145G7 vPro 16GB 256GB 4G LTE GPS Win11 Pro Garancia
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3318
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / GTX 1080 8GB / 32GB DDR4 / 512 SSD!
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3337
- Honor X6 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest