php man page for bbcode_set_flags

Query: bbcode_set_flags

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

BBCODE_SET_FLAGS(3)							 1						       BBCODE_SET_FLAGS(3)

bbcode_set_flags - Set or alter parser options

SYNOPSIS
bool bbcode_set_flags (resource $bbcode_container, int $flags, [int $mode = BBCODE_SET_FLAGS_SET])
DESCRIPTION
Set or alter parser options
PARAMETERS
o $bbcode_container - BBCode_Container resource, returned by bbcode_create(3). o $flags - The flag set that must be applied to the bbcode_container options o $mode - One of the BBCODE_SET_FLAGS_* constant to set, unset a specific flag set or to replace the flag set by flags.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1 bbcode_set_flags(3) usage example <?php /* * Preparing RuleSet */ $arrayBBCode=array( 'b'=> array('type'=>BBCODE_TYPE_NOARG, 'open_tag'=>'<b>', 'close_tag'=>'</b>'), 'u'=> array('type'=>BBCODE_TYPE_NOARG, 'open_tag'=>'<u>', 'close_tag'=>'</u>'), 'i'=> array('type'=>BBCODE_TYPE_NOARG, 'open_tag'=>'<i>', 'close_tag'=>'</i>'), ); /* * Paired incorrectly nested BBCode */ $text="[i] Parser [b] Auto Correction [/i] at work [/b] "; $BBHandler=bbcode_create($arrayBBCode); echo bbcode_parse($BBHandler,$text); // Enabling reopening of automatically closed elements bbcode_set_flags($BBHandler,BBCODE_CORRECT_REOPEN_TAGS, BBCODE_SET_FLAGS_SET); echo bbcode_parse($BBHandler,$text); /* * Unpaired incorrectly nested BBCode */ $text="[i] Parser [b] Auto Correction [/i] at work "; echo bbcode_parse($BBHandler,$text); // Enabling automatic close of pending tags bbcode_set_flags($BBHandler, BBCODE_CORRECT_REOPEN_TAGS|BBCODE_AUTO_CORRECT, BBCODE_SET_FLAGS_SET); echo bbcode_parse($BBHandler,$text); ?> The above example will output: <i> Parser <b> Auto Correction </b></i> at work <i> Parser <b> Auto Correction </b></i><b> at work </b> <i> Parser [b] Auto Correction </i> at work <i> Parser <b> Auto Correction </b></i><b> at work </b> PHP Documentation Group BBCODE_SET_FLAGS(3)
Related Man Pages
tap::parser::multiplexer(3) - centos
bbcode_set_arg_parser(3) - php
bbcode_set_flags(3) - php
tap::parser::multiplexer(3pm) - debian
tap::parser::sourcehandler::file(3pm) - debian
Similar Topics in the Unix Linux Community
Auto exchange service
Auto exchange service
Open Auto Classifieds rc1.3 (Default branch)
Open Auto Classifieds 1.5.0b (Default branch)
Difference between libsqlclient.so and libsqlclient_r.so