Encontrar y Obtener una cadena dentro de otra en php

strstr

(PHP 4, PHP 5)

strstr — Encuentra la primera aparición de un string

Descripción

string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )

Devuelve parte del string haystack iniciando desde e incluyendo la primera aparición de needle (aguja) hasta el final del haystack (pajar).

Nota:

Esta función es sensible a mayúsculas. Para búsquedas sin importar las mayúsculas, use stristr().

Ejemplo #1 Ejemplo de strstr()

<?php
$email  
= 'name@example.com';
$domain = strstr($email, '@');
echo 
$domain; // mostrará @example.com

$user = strstr($email, '@', true); // Desde PHP 5.3.0
echo $user; // mostrará name
?>