- preg_split: documentation ( source)
<?php
function df_explode_camel($name) {return preg_split('#(?<=[a-z])(?=[A-Z])#x', $name);}
echo df_explode_camel('ZohoCRM') . "\n";
echo df_explode_camel('ZohoInventory') . "\n";
echo df_explode_camel('Dynamics365');