Maison >développement back-end >tutoriel php >Le verrouillage des fichiers PHP garantit la sécurité de l'écriture multithread
Le contenu de cet article concerne le verrouillage des fichiers PHP pour garantir la sécurité de l'écriture multithread. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer.
Connexe recommandé :[php] view plain copy function write_file($filename, $content) { $lock = $filename . '.lck'; $write_length = 0; while(true) { if( file_exists($lock) ) { usleep(100); } else { touch($lock); $write_length = file_put_contents($filename, $content, FILE_APPEND); break; } } if( file_exists($lock) ) { unlink($lock); } return $write_length; }Type d'erreur d'erreur de téléchargement de fichier php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!