Natürlich hat die AS/400 immer SQL.
Aber für Remote-SQL musst du die Host-Server *DATABASE starten.
Dann klappts auch mit der Verbindung.

PHP hat eine eigene Lib für DB2-Zugriffe, die meines Wissens auch mit der AS/400 klappt.

Und was heißt "minimale Funktionsweise" ?
Wenn du STRSQL hast, kannst du alles damit machen.
Was dir ggf. fehlt ist der SQL-Precompiler.