startsWith() e endsWith() funções no PHP
Como posso escrever duas funções que pegariam uma string e retornariam se ela começasse com o caracter/string especificado ou terminasse com ela?
Por exemplo:
$str = '|apples}';
echo startsWith($str, '|'); //Returns true
echo endsWith($str, '}'); //Returns true
1396
3
Usa isto se não queres usar um regex.
Todas as respostas até agora parecem fazer um monte de trabalho desnecessário, "cálculos roubados", "alocações de string (substrato)", etc. As funções 'strpos' e 'stripos' retornam o índice da primeira ocorrência de '$$ Needle' em '$haystack':
**Credit To***:
Verificar se uma cadeia termina com outra cadeia
Verificar se uma corda começa com outra corda