Я программирую веб-клиент API в PHP, который анализирует данные CSV в ассоциативных массивах, и я хочу защитить своих пользователей от дублирования данных при использовании этих массивов.
Мои пользователи никогда не будут писать эти массивы (теоретически они могут, но на практике это не имеет смысла).
Теперь мой вопрос: если мои пользователи передают эти массивы в качестве аргументов в методы, будет ли механизм копирования на запись PHP предотвращать дублирование данных или будет ли какой-либо метод, который явно не принимает ссылку на массив, получающий полная копия массива?