件名の例: {this}{is}a{my} {example}{{subject}} 返すには:
array(
[1] => 'this'
[2] => 'is'
[3] => 'my'
[4] => 'example'
[5] => 'subject'
これは、smarty と twig を引用する PHP テンプレート エンジンで一般的です http://www.smarty.net/ http://twig.sensiolabs.org/
件名の例: {this}{is}a{my} {example}{{subject}} 返すには:
array(
[1] => 'this'
[2] => 'is'
[3] => 'my'
[4] => 'example'
[5] => 'subject'
これは、smarty と twig を引用する PHP テンプレート エンジンで一般的です http://www.smarty.net/ http://twig.sensiolabs.org/
次のコードを確認してください。
$str = '{this}{is}a{my} {example}{{subject}}';
if(preg_match_all('/{+(.*?)}/', $str, $matches)) {
var_dump($matches[1]);
}
出力:
array(5) {
[0] =>
string(4) "this"
[1] =>
string(2) "is"
[2] =>
string(2) "my"
[3] =>
string(7) "example"
[4] =>
string(7) "subject"
}