Jump to content

Trying to understand the "preg_match()" syntax


tmyonline

Recommended Posts

Hi guys,

 

I'm trying to understand the syntax of the preg_match().  Below is the sample code from php.net

 

<?php

$subject = "abcdef";

$pattern = '/^def/';

preg_match($pattern, substr($subject,3), $matches, PREG_OFFSET_CAPTURE);

print_r($matches);

?>

 

The $pattern contains a string '/^def/' .  Two questions:  why do I need the ' / ' character at the beginning and ending of this string ?  Also, what does the ' ^ ' character mean and why is it there ?  Thanks.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.