Predefined Constants
The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.
-
BBCODE_TYPE_NOARG
(integer) - This BBCode tag does not accept any arguments.
-
BBCODE_TYPE_SINGLE
(integer) - This BBCode tag does not have a corresponding close tag.
-
BBCODE_TYPE_ARG
(integer) - This BBCode tag need an argument.
-
BBCODE_TYPE_OPTARG
(integer) - This BBCode tag accept an optional argument.
-
BBCODE_TYPE_ROOT
(integer) - This BBCode tag is the special tag root (nesting level 0).
-
BBCODE_FLAGS_ARG_PARSING
(integer) - This BBCode tag require argument sub-parsing (the argument is also parsed by the BBCode extension). As Of 0.10.2 another parser can be used as argument parser.
-
BBCODE_FLAGS_CDATA_NOT_ALLOWED
(integer) - This BBCode Tag does not accept content (it voids it automatically).
-
BBCODE_FLAGS_SMILEYS_ON
(integer) - since 0.10.2 - This BBCode Tag accepts smileys.
-
BBCODE_FLAGS_SMILEYS_OFF
(integer) - since 0.10.2 - This BBCode Tag does not accept smileys.
-
BBCODE_FLAGS_ONE_OPEN_PER_LEVEL
(integer) - since 0.10.2 - This BBCode Tag automatically closes if another tag of the same type is found at the same nesting level.
-
BBCODE_FLAGS_REMOVE_IF_EMPTY
(integer) - since 0.10.2 - This BBCode Tag is automatically removed if content is empty it allows to produce lighter HTML.
-
BBCODE_FLAGS_DENY_REOPEN_CHILD
(integer) - since 0.10.3 - This BBCode Tag does not allow unclosed children to reopen when automatically closed.
-
BBCODE_ARG_DOUBLE_QUOTE
(integer) - since 0.10.2 - This is a parser option allowing argument quoting with double quotes (")
-
BBCODE_ARG_SINGLE_QUOTE
(integer) - since 0.10.2 - This is a parser option allowing argument quoting with single quotes (')
-
BBCODE_ARG_HTML_QUOTE
(integer) - since 0.10.2 - This is a parser option allowing argument quoting with HTML version of double quotes (")
-
BBCODE_ARG_QUOTE_ESCAPING
(integer) - since 1.0.2 - This is a parser option allowing argument quotes to be escaped this permit the quote delimiter to be found in the string escaping character is \ it can escape any quoting character or itself, if found in front of a non escapable character, it will be dropped. Default behaviour is not to use escaping.
-
BBCODE_AUTO_CORRECT
(integer) - since 0.10.2 - This is a parser option changing the way errors are treated. It automatically closes tag in the order they are opened. And treat tags with only an open tag as if there were a close tag present.
- This is a parser option changing the way errors are treated. It automatically reopens tag if close tags are not in the good order.
-
BBCODE_DISABLE_TREE_BUILD
(integer) - since 0.10.2 - This is a parser option disabling the BBCode parsing it can be useful if only the "smiley" replacement must be used.
-
BBCODE_DEFAULT_SMILEYS_ON
(integer) - since 0.10.2 - This is a parser option setting smileys to ON if no flag is given at tag level.
-
BBCODE_DEFAULT_SMILEYS_OFF
(integer) - since 0.10.2 - This is a parser option setting smileys to OFF if no flag is given at tag level.
-
BBCODE_FORCE_SMILEYS_OFF
(integer) - since 0.10.2 - This is a parser option disabling completely the smileys parsing.
-
BBCODE_SMILEYS_CASE_INSENSITIVE
(integer) - since 0.10.3 - Use a case insensitive Detection for smileys instead of a simple binary search.
-
BBCODE_SET_FLAGS_SET
(integer) - since 0.10.2 - This permits to SET the complete flag set on a parser.
-
BBCODE_SET_FLAGS_ADD
(integer) - since 0.10.2 - This permits to switch a flag set ON on a parser.
-
BBCODE_SET_FLAGS_REMOVE
(integer) - since 0.10.2 - This permits to switch a flag set OFF on a parser.
Vertaling niet beschikbaar
De PHP-handleiding is nog niet in het Nederlands vertaald, dus het scherm is in het Engels. Als u wilt, kunt u het ook in het Frans of in het Duits raadplegen.
Als je de moed voelt, kun je je vertaling aanbieden ;-)
Nederlandse vertaling
U hebt gevraagd om deze site in het Nederlands te bezoeken. Voor nu wordt alleen de interface vertaald, maar nog niet alle inhoud.Als je me wilt helpen met vertalingen, is je bijdrage welkom. Het enige dat u hoeft te doen, is u op de site registreren en mij een bericht sturen waarin u wordt gevraagd om u toe te voegen aan de groep vertalers, zodat u de gewenste pagina's kunt vertalen. Een link onderaan elke vertaalde pagina geeft aan dat u de vertaler bent en heeft een link naar uw profiel.
Bij voorbaat dank.
Document heeft de 30/01/2003 gemaakt, de laatste keer de 26/10/2018 gewijzigd
Bron van het afgedrukte document:https://www.gaudry.be/nl/php-rf-bbcode.constants.html
De infobrol is een persoonlijke site waarvan de inhoud uitsluitend mijn verantwoordelijkheid is. De tekst is beschikbaar onder CreativeCommons-licentie (BY-NC-SA). Meer info op de gebruiksvoorwaarden en de auteur.
Referenties
Deze verwijzingen en links verwijzen naar documenten die geraadpleegd zijn tijdens het schrijven van deze pagina, of die aanvullende informatie kunnen geven, maar de auteurs van deze bronnen kunnen niet verantwoordelijk worden gehouden voor de inhoud van deze pagina.
De auteur Deze site is als enige verantwoordelijk voor de manier waarop de verschillende concepten, en de vrijheden die met de referentiewerken worden genomen, hier worden gepresenteerd. Vergeet niet dat u meerdere broninformatie moet doorgeven om het risico op fouten te verkleinen.