- Bemutatkozott a Poco F2 Pro (már megint)
- Samsung Galaxy A56 - megbízható középszerűség
- Megjött Magyarországra a legnagyobb akkuval szerelt Redmi
- Minden a BlackBerry telefonokról és rendszerről
- iPhone topik
- OnePlus Nord 5 - lehűti a kedélyeket
- Samsung Galaxy A55 - új év, régi stratégia
- Óriáskészülék, kis akksival
- Google Pixel topik
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
flock($fp, LOCK_EX)
exclusive lock-ot raksz a fájlra írás előtt, majd flock($fp, LOCK_UN) kóddal pedig feloldod a zárolást. Ez most a korábbi fwrite()-os példádra vonatkozik.
Ennél viszont egyszerűbb talán a file_put_contents() megoldása, mert itt a fentit végzi el helyetted automatikusan, ha beállítod a LOCK_EX flaget.
Arra viszont figyelj, hogy ez csak PHP 5.1.0-tól elérhető, győződj meg róla, nálad magasabb verziószámú PHP fut-e.
A hivatalos oldalon található egy egyszerű példa, ami pont hozzáfűzést ÉS zárolást mutat be, neked pedig pont ilyen kell, ha a korábbi példádból indulok ki:$file = 'people.txt';
// The new person to add to the file
$person = "John Smith\n";
// Write the contents to the file,
// using the FILE_APPEND flag to append the content to the end of the file
// and the LOCK_EX flag to prevent anyone else writing to the file at the same time
file_put_contents($file, $person, FILE_APPEND | LOCK_EX);
Új hozzászólás Aktív témák
- MacBook Pro 16 2021 M1 Max 32GB 512GB 1 év garancia
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Dell 7400 Intel Core i7-8665U
- BESZÁMÍTÁS! Gigabyte B85M-D3H B85 chipset alaplap garanciával hibátlan működéssel
- Bomba ár! HP Pavilion 15 - i7-8565U I 16GB I 512SSD I Nvidia GTX1050 I 15,6" FHD I Cam I W11 I Gari!
Állásajánlatok
Cég: FOTC
Város: Budapest