Какие знания PHP нужны, чтобы сделать простой интернет-магазин?
Можно вообще никакими. Только кнопки уметь щелкать. Поставил шаблоны, загрузил товары и продавай
Если нужен простой магазин и использовать Opencart, знания в php нужны будут минимальные (скорее всего никакие), больше по верстке, дизайну и шаблонизатору