Tutorials Point


  Learning PHP
  Advanced PHP
  PHP Function Reference
  PHP Useful Resources
  Selected Reading

Copyright © 2014 by tutorialspoint



  Home     References     Discussion Forums     About TP  

PHP Function preg_grep()

previous

Advertisements

Syntax

array preg_grep ( string $pattern, array $input [, int $flags] );

Definition and Usage

Returns the array consisting of the elements of the input array that match the given pattern.

If flag is set to PREG_GREP_INVERT, this function returns the elements of the input array that do not match the given pattern.

Return Value

  • Returns an array indexed using the keys from the input array.

Example

Following is the piece of code, copy and paste this code into a file and verify the result.

<?php

$foods = array("pasta", "steak", "fish", "potatoes");
// find elements beginning with "p", followed by one or more letters.
$p_foods = preg_grep("/p(\w+)/", $foods);
print "Found food is " . $p_foods[0];
print "Found food is " . $p_foods[1];

?>

This will produce following result.

Found food is pasta
Found food is potatoes


previous Printer Friendly

Advertisements


  

Advertisements