il problema non risiede nella versione di php, ma in quella di mysql. per usare l'encoding utf8mb4 devi avere una versione di mysql uguale o successiva alla 5.5.3
se il provider ha una versione precedente di mysql dovrai convertirti il db, ed ogni tabella ad utf8 (tabelle, viste, indici e collation)
ciao!