Правильно?
Нет. Перевод неверный. 'This may not be displayed' - 'Это
может не отобразиться'. Вывод будет в двух случаях:
1. Возникла ошибка при форке и $pid равен -1
2. Выполнение родительского процесса, где $pid равен 0
При таких значениях $pid не будет выполнено условие для вызова функции exit() и исполнение пойдет дальше. Соответственно, следуя логике примера, дочерний процесс не выведет второе сообщение, поскольку его $pid больше нуля, что интерпретатором воспринимается как true.