Hello,
Nein. Es wird auch nicht geprüft, ob eine Sperre vorliegt. Jedenfalls erwähnt das Handbuch nichts dergleichen, also muss man davon ausgehen, dass so etwas nicht passiert.
Laut POSIX müssen Streams während der Lese-/Schreibvorgänge gesperrt sein.
Ob PHP sich inzwischen daran hält, weiß ich nicht. Ich gehe auch eher davon aus, dass (fast) alle namensbasierten Dateifunktionen von PHP keine Sperren berücksitigen. Das sollten wir nochmal im neuesten Quellcode nachschauen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg