Documentación offline PHP master

str_starts_with

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

str_starts_with

Determina si un string comienza con un substring dado

Descripción#

str_starts_with(string $haystack, string $needle): bool
```php

Realiza una verificación sensible a mayúsculas y minúsculas que indica si `haystack` (pajar) comienza con `needle` (aguja).

## Parámetros

`haystack`  
El string en la que se realiza la búsqueda.

`needle`  
El substring a buscar en `haystack`.

## Valores devueltos

Devuelve `true` si `haystack` comienza con `needle`, de lo contrario `false`.

## Ejemplos

Con un string vacío `''`
El ejemplo anterior mostrará:

Todas los strings comienzan con el string vacía

Demostración de la sensibilidad a mayúsculas y minúsculas
El ejemplo anterior mostrará:

El string comienza con 'The' "the" no fue encontrado porque las mayúsculas y minúsculas no coinciden

```php

Notas#

[!NOTE] Esta función es segura para sistemas binarios.

Véase también#

str_contains, str_ends_with, stripos, strrpos, strripos, strstr, strpbrk, substr, preg_match