substr y substring funcionan extrayendo subcadenas de otras, pero con funcionamientos diferentes.