PAD - PHP Application Driver


home | manual | reference | regression | sequence | develop | apps


Index

OLD NEW  go  ok

PAD - PHP Application Driver


home | manual | reference | regression | sequence | develop | apps


Reference

Tags

PAD tags

action   ajax   array   at   bool   break   case   cease   check   close   code   content   continue   count   curl   data   decrement   dir   dump   echo   error   exception   exists   exit   false   field   file   files   flag   foo   get   if   ignore   increment   keep   make   null   open   output   pad   page   pull   reactData   record   redirect   remove   restart   resume   sandbox   sequence   set   switch   tidy   trace   true   until   while  

Tag types

action   app   array   bool   common   constant   content   data   field   flag   function   include   keep   level   local   make   pad   php   property   pull   remove   script   select   sequence  

Tag properties

border   count   current   data   done   even   fields   first   firstFieldName   firstFieldValue   key   keys   last   middle   name   notFirst   notLast   odd   option   options   parameter   parameters   remaining   variable   variables  

Tag options

bool   close   content   data   demand   dump   else   error   glue   go   ignore   noError   notOk   null   open   optional   print   quote   tidy   toBool   toContent   toData  

Functions

PAD functions

after   afterLast   before   beforeLast   between   bold   capitalize   close   contains   cut   date   encodeHigh   exists   html   ignore   in   left   like   lower   max_len   mid   nbsp   now   open   optional   range   replace   right   sanitize   slashes   stripLow   stripslashes   substr   tag   time   timestamp   trim   ucwords   upper   url   white  

Single functions

array   constant   content   data   field   flag   include   level   local   object   parm   property   pull  

Parms functions

app   pad   php   sequence   tag  

Data handling

dedup   end   first   last   page   random   reverse   row   rows   shuffle   slice   sort   splice   start   trim  

@xxx@ constructs

  content   end   page   start   tidy  

At (x@y)

At - tag groups

any   current   function   level   options   parameters   providers   saved   variables  

At - tag properties

border   count   current   data   done   even   fields   first   key   keys   last   middle   name   notFirst   notLast   odd   options   parameters   remaining   variables  

At - types

all   data   globals   sequences   tags  



home | manual | reference | regression | sequence | develop | apps

(c) 2003-2025 Herbert Groot Jebbink

Tags

PAD tags

action   ajax   array   at   bool   break   case   cease   check   close   code   content   continue   count   curl   data   decrement   dir   dump   echo   error   exception   exists   exit   false   field   file   files   flag   foo   get   if   ignore   increment   keep   make   null   open   output   pad   page   pull   reactData   record   redirect   remove   restart   resume   sandbox   sequence   set   switch   tidy   trace   true   until   while  

Tag types

action   app   array   bool   common   constant   content   data   field   flag   function   include   keep   level   local   make   pad   php   property   pull   remove   script   select   sequence  

Tag properties

border   count   current   data   done   even   fields   first   firstFieldName   firstFieldValue   key   keys   last   middle   name   notFirst   notLast   odd   option   options   parameter   parameters   remaining   variable   variables  

Tag options

bool   close   content   data   demand   dump   else   error   glue   go   ignore   noError   notOk   null   open   optional   print   quote   tidy   toBool   toContent   toData  

Functions

PAD functions

after   afterLast   before   beforeLast   between   bold   capitalize   close   contains   cut   date   encodeHigh   exists   html   ignore   in   left   like   lower   max_len   mid   nbsp   now   open   optional   range   replace   right   sanitize   slashes   stripLow   stripslashes   substr   tag   time   timestamp   trim   ucwords   upper   url   white  

Single functions

array   constant   content   data   field   flag   include   level   local   object   parm   property   pull  

Parms functions

app   pad   php   sequence   tag  

Data handling

dedup   end   first   last   page   random   reverse   row   rows   shuffle   slice   sort   splice   start   trim  

@xxx@ constructs

  content   end   page   start   tidy  

At (x@y)

At - tag groups

any   current   function   level   options   parameters   providers   saved   variables  

At - tag properties

border   count   current   data   done   even   fields   first   key   keys   last   middle   name   notFirst   notLast   odd   options   parameters   remaining   variables  

At - types

all   data   globals   sequences   tags  
Old Source New Source
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
PAD - Reference
</title>
</head>
<body>
<center>
<h1 id="top">
PAD - <font color="red">P</font>HP <font color="red">A</font>pplication <font color="red">D</font>river
</h1>
<table style="margin:0; margin-bottom:0; margin-top:0;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<hr style="margin:2; border: 1px solid black; width:100%">
<a href="http://localhost/pad">home</a> | <a href="http://localhost/manual">manual</a> | <a href="http://localhost/reference" style="background-color: #67d5c8; padding: 2px 4px; text-decoration: underline;">reference</a> | <a href="http://localhost/regression">regression</a> | <a href="http://localhost/sequence">sequence</a> | <a href="http://localhost/develop">develop</a> | <a href="http://localhost/apps">apps</a>
<hr style="margin:2; border: 1px solid black; width:100%">
</td>
</tr>
</table><br>
<hr width="75%">
</center>
<blockquote>

<table with="95%" border="0" align="center" style="margin-top: 0; margin-bottom: 0;" cellspacing="0" cellpadding="0">
<tr>
<td>




<blockquote>


<h3>Tags</h3>
<blockquote> <blockquote>
<center>
<blockquote>
<h1>
Reference
</h1>
<blockquote>
<table with="95%" border="0" align="center" style="margin-top: 0; margin-bottom: 0;" cellspacing="0" cellpadding="0">
<tr>
<td>
<blockquote>
<h3>
Tags
</h3>
<blockquote></blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
PAD tags
</h3>
<blockquote>
action &nbsp; ajax &nbsp; array &nbsp; at &nbsp; bool &nbsp; break &nbsp; case &nbsp; cease &nbsp; check &nbsp; close &nbsp; code &nbsp; content &nbsp; continue &nbsp; count &nbsp; curl &nbsp; data &nbsp; decrement &nbsp; dir &nbsp; dump &nbsp; echo &nbsp; error &nbsp; exception &nbsp; exists &nbsp; exit &nbsp; false &nbsp; field &nbsp; file &nbsp; files &nbsp; flag &nbsp; foo &nbsp; get &nbsp; <a href="?pages&amp;xref=tag%2Fpad&amp;type=PAD+tags&amp;item=if">if</a> &nbsp; ignore &nbsp; increment &nbsp; keep &nbsp; make &nbsp; null &nbsp; open &nbsp; output &nbsp; <a href="?pages&amp;xref=tag%2Fpad&amp;type=PAD+tags&amp;item=pad">pad</a> &nbsp; page &nbsp; pull &nbsp; reactData &nbsp; record &nbsp; redirect &nbsp; remove &nbsp; restart &nbsp; resume &nbsp; sandbox &nbsp; <a href="?pages&amp;xref=tag%2Fpad&amp;type=PAD+tags&amp;item=sequence">sequence</a> &nbsp; set &nbsp; switch &nbsp; tidy &nbsp; trace &nbsp; true &nbsp; until &nbsp; while &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
Tag types
</h3>
<blockquote>
action &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=app">app</a> &nbsp; array &nbsp; bool &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=common">common</a> &nbsp; constant &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=content">content</a> &nbsp; data &nbsp; field &nbsp; flag &nbsp; function &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=include">include</a> &nbsp; keep &nbsp; level &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=local">local</a> &nbsp; make &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=pad">pad</a> &nbsp; php &nbsp; property &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=pull">pull</a> &nbsp; remove &nbsp; <a href="?dir&amp;xref=tag&amp;type=Tag+types&amp;item=script">script</a> &nbsp; select &nbsp; sequence &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
Tag properties
</h3>
<blockquote>
border &nbsp; count &nbsp; current &nbsp; data &nbsp; done &nbsp; even &nbsp; fields &nbsp; first &nbsp; firstFieldName &nbsp; firstFieldValue &nbsp; key &nbsp; keys &nbsp; last &nbsp; middle &nbsp; name &nbsp; notFirst &nbsp; notLast &nbsp; odd &nbsp; option &nbsp; options &nbsp; parameter &nbsp; parameters &nbsp; remaining &nbsp; variable &nbsp; variables &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
Tag options
</h3>
<blockquote>
bool &nbsp; close &nbsp; content &nbsp; data &nbsp; demand &nbsp; dump &nbsp; else &nbsp; error &nbsp; glue &nbsp; go &nbsp; ignore &nbsp; noError &nbsp; notOk &nbsp; null &nbsp; open &nbsp; optional &nbsp; print &nbsp; quote &nbsp; tidy &nbsp; toBool &nbsp; toContent &nbsp; toData &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<h3>
Functions
</h3>
<blockquote></blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
PAD functions
</h3>
<blockquote>
after &nbsp; afterLast &nbsp; before &nbsp; beforeLast &nbsp; between &nbsp; bold &nbsp; capitalize &nbsp; close &nbsp; contains &nbsp; cut &nbsp; date &nbsp; encodeHigh &nbsp; exists &nbsp; html &nbsp; ignore &nbsp; in &nbsp; left &nbsp; like &nbsp; lower &nbsp; max_len &nbsp; mid &nbsp; nbsp &nbsp; now &nbsp; open &nbsp; optional &nbsp; range &nbsp; replace &nbsp; right &nbsp; sanitize &nbsp; slashes &nbsp; stripLow &nbsp; stripslashes &nbsp; substr &nbsp; tag &nbsp; time &nbsp; timestamp &nbsp; trim &nbsp; ucwords &nbsp; upper &nbsp; url &nbsp; white &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
Single functions
</h3>
<blockquote>
array &nbsp; constant &nbsp; content &nbsp; data &nbsp; field &nbsp; flag &nbsp; include &nbsp; level &nbsp; local &nbsp; object &nbsp; parm &nbsp; property &nbsp; pull &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
Parms functions
</h3>
<blockquote>
<a href="?dir&amp;xref=functions%2Fparms&amp;type=Parms+functions&amp;item=app">app</a> &nbsp; pad &nbsp; php &nbsp; sequence &nbsp; tag &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<h3>
Data handling
</h3>
<blockquote>
dedup &nbsp; end &nbsp; first &nbsp; last &nbsp; page &nbsp; random &nbsp; reverse &nbsp; row &nbsp; rows &nbsp; shuffle &nbsp; slice &nbsp; sort &nbsp; splice &nbsp; start &nbsp; trim &nbsp;
</blockquote>
</blockquote>
<blockquote>
<h3>
@xxx@ constructs
</h3>
<blockquote>
&nbsp; content &nbsp; end &nbsp; page &nbsp; start &nbsp; tidy &nbsp;
</blockquote>
</blockquote>
<blockquote>
<h3>
At (x@y)
</h3>
<blockquote></blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
At - tag groups
</h3>
<blockquote>
any &nbsp; current &nbsp; function &nbsp; level &nbsp; options &nbsp; parameters &nbsp; providers &nbsp; saved &nbsp; variables &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
At - tag properties
</h3>
<blockquote>
border &nbsp; count &nbsp; current &nbsp; data &nbsp; done &nbsp; even &nbsp; fields &nbsp; first &nbsp; key &nbsp; keys &nbsp; last &nbsp; middle &nbsp; name &nbsp; notFirst &nbsp; notLast &nbsp; odd &nbsp; options &nbsp; parameters &nbsp; remaining &nbsp; variables &nbsp;
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<h3>
At - types
</h3>
<blockquote>
all &nbsp; data &nbsp; globals &nbsp; sequences &nbsp; tags &nbsp;
</blockquote>
</blockquote>
</blockquote>
</td>
</tr>
</table>
</blockquote>
</blockquote>
</center>


</blockquote> </blockquote>
<center>
<hr width="75%">
<br>
<table style="margin:0; margin-bottom:0; margin-top:0;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<hr style="margin:2; border: 1px solid black; width:100%">
<a href="http://localhost/pad">home</a> | <a href="http://localhost/manual">manual</a> | <a href="http://localhost/reference" style="background-color: #67d5c8; padding: 2px 4px; text-decoration: underline;">reference</a> | <a href="http://localhost/regression">regression</a> | <a href="http://localhost/sequence">sequence</a> | <a href="http://localhost/develop">develop</a> | <a href="http://localhost/apps">apps</a>
<hr style="margin:2; border: 1px solid black; width:100%">
</td>
</tr>
</table>
<p>
<font size="-3">(c) 2003-2025 Herbert Groot Jebbink</font>
</p>
</center>
</body>
</html>


</blockquote>





<blockquote>

<blockquote>


<h3>PAD tags</h3>

<blockquote>




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=action">action</a>


&nbsp;




ajax


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=array">array</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=at">at</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=bool">bool</a>


&nbsp;




break


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=case">case</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=cease">cease</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=check">check</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=close">close</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=code">code</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=content">content</a>


&nbsp;




continue


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=count">count</a>


&nbsp;




curl


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=data">data</a>


&nbsp;




decrement


&nbsp;




dir


&nbsp;




dump


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=echo">echo</a>


&nbsp;




error


&nbsp;




exception


&nbsp;




exists


&nbsp;




exit


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=false">false</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=field">field</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=file">file</a>


&nbsp;




files


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=flag">flag</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=foo">foo</a>


&nbsp;




get


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=if">if</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=ignore">ignore</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=increment">increment</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=keep">keep</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=make">make</a>


&nbsp;




null


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=open">open</a>


&nbsp;




output


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=pad">pad</a>


&nbsp;




page


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=pull">pull</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=reactData">reactData</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=record">record</a>


&nbsp;




redirect


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=remove">remove</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=restart">restart</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=resume">resume</a>


&nbsp;




sandbox


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=sequence">sequence</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=set">set</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=switch">switch</a>


&nbsp;




tidy


&nbsp;




trace


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=true">true</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=until">until</a>


&nbsp;




<a href="?pages&xref=tag%2Fpad&type=PAD+tags&item=while">while</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>Tag types</h3>

<blockquote>




<a href="?dir&xref=tag&type=Tag+types&item=action">action</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=app">app</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=array">array</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=bool">bool</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=common">common</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=constant">constant</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=content">content</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=data">data</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=field">field</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=flag">flag</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=function">function</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=include">include</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=keep">keep</a>


&nbsp;




level


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=local">local</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=make">make</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=pad">pad</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=php">php</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=property">property</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=pull">pull</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=remove">remove</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=script">script</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=select">select</a>


&nbsp;




<a href="?dir&xref=tag&type=Tag+types&item=sequence">sequence</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>Tag properties</h3>

<blockquote>




<a href="?pages&xref=properties&type=Tag+properties&item=border">border</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=count">count</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=current">current</a>


&nbsp;




data


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=done">done</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=even">even</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=fields">fields</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=first">first</a>


&nbsp;




firstFieldName


&nbsp;




firstFieldValue


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=key">key</a>


&nbsp;




keys


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=last">last</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=middle">middle</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=name">name</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=notFirst">notFirst</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=notLast">notLast</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=odd">odd</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=option">option</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=options">options</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=parameter">parameter</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=parameters">parameters</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=remaining">remaining</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=variable">variable</a>


&nbsp;




<a href="?pages&xref=properties&type=Tag+properties&item=variables">variables</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>Tag options</h3>

<blockquote>




bool


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=close">close</a>


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=content">content</a>


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=data">data</a>


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=demand">demand</a>


&nbsp;




dump


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=else">else</a>


&nbsp;




error


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=glue">glue</a>


&nbsp;




go


&nbsp;




ignore


&nbsp;




noError


&nbsp;




notOk


&nbsp;




null


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=open">open</a>


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=optional">optional</a>


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=print">print</a>


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=quote">quote</a>


&nbsp;




tidy


&nbsp;




toBool


&nbsp;




toContent


&nbsp;




<a href="?pages&xref=options%2Fgeneral&type=Tag+options&item=toData">toData</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>


<h3>Functions</h3>

<blockquote>



</blockquote>


</blockquote>





<blockquote>

<blockquote>


<h3>PAD functions</h3>

<blockquote>




after


&nbsp;




afterLast


&nbsp;




before


&nbsp;




beforeLast


&nbsp;




between


&nbsp;




bold


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=capitalize">capitalize</a>


&nbsp;




close


&nbsp;




contains


&nbsp;




cut


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=date">date</a>


&nbsp;




encodeHigh


&nbsp;




exists


&nbsp;




html


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=ignore">ignore</a>


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=in">in</a>


&nbsp;




left


&nbsp;




like


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=lower">lower</a>


&nbsp;




max_len


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=mid">mid</a>


&nbsp;




nbsp


&nbsp;




now


&nbsp;




open


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=optional">optional</a>


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=range">range</a>


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=replace">replace</a>


&nbsp;




right


&nbsp;




sanitize


&nbsp;




slashes


&nbsp;




stripLow


&nbsp;




stripslashes


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=substr">substr</a>


&nbsp;




tag


&nbsp;




time


&nbsp;




timestamp


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=trim">trim</a>


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=ucwords">ucwords</a>


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=upper">upper</a>


&nbsp;




<a href="?pages&xref=functions%2Fparms%2Fpad&type=PAD+functions&item=url">url</a>


&nbsp;




white


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>Single functions</h3>

<blockquote>




array


&nbsp;




<a href="?dir&xref=functions%2Fsingle&type=Single+functions&item=constant">constant</a>


&nbsp;




content


&nbsp;




data


&nbsp;




field


&nbsp;




flag


&nbsp;




include


&nbsp;




level


&nbsp;




local


&nbsp;




object


&nbsp;




parm


&nbsp;




property


&nbsp;




<a href="?dir&xref=functions%2Fsingle&type=Single+functions&item=pull">pull</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>Parms functions</h3>

<blockquote>




<a href="?dir&xref=functions%2Fparms&type=Parms+functions&item=app">app</a>


&nbsp;




<a href="?dir&xref=functions%2Fparms&type=Parms+functions&item=pad">pad</a>


&nbsp;




<a href="?dir&xref=functions%2Fparms&type=Parms+functions&item=php">php</a>


&nbsp;




<a href="?dir&xref=functions%2Fparms&type=Parms+functions&item=sequence">sequence</a>


&nbsp;




tag


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>


<h3>Data handling</h3>

<blockquote>




dedup


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=end">end</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=first">first</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=last">last</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=page">page</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=random">random</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=reverse">reverse</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=row">row</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=rows">rows</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=shuffle">shuffle</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=slice">slice</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=sort">sort</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=splice">splice</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=start">start</a>


&nbsp;




<a href="?pages&xref=options%2Fhandling&type=Data+handling&item=trim">trim</a>


&nbsp;



</blockquote>


</blockquote>





<blockquote>


<h3>@xxx@ constructs</h3>

<blockquote>




<a href="?dir&xref=constructs&type=%40xxx%40+constructs&item="></a>


&nbsp;




<a href="?pages&xref=constructs&type=%40xxx%40+constructs&item=content">content</a>


&nbsp;




<a href="?pages&xref=constructs&type=%40xxx%40+constructs&item=end">end</a>


&nbsp;




page


&nbsp;




<a href="?pages&xref=constructs&type=%40xxx%40+constructs&item=start">start</a>


&nbsp;




tidy


&nbsp;



</blockquote>


</blockquote>





<blockquote>


<h3>At (x@y)</h3>

<blockquote>



</blockquote>


</blockquote>





<blockquote>

<blockquote>


<h3>At - tag groups</h3>

<blockquote>




any


&nbsp;




<a href="?pages&xref=at%2Fgroups&type=At+-+tag+groups&item=current">current</a>


&nbsp;




function


&nbsp;




level


&nbsp;




options


&nbsp;




parameters


&nbsp;




providers


&nbsp;




saved


&nbsp;




<a href="?pages&xref=at%2Fgroups&type=At+-+tag+groups&item=variables">variables</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>At - tag properties</h3>

<blockquote>




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=border">border</a>


&nbsp;




count


&nbsp;




current


&nbsp;




data


&nbsp;




done


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=even">even</a>


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=fields">fields</a>


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=first">first</a>


&nbsp;




key


&nbsp;




keys


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=last">last</a>


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=middle">middle</a>


&nbsp;




name


&nbsp;




notFirst


&nbsp;




notLast


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=odd">odd</a>


&nbsp;




options


&nbsp;




parameters


&nbsp;




remaining


&nbsp;




<a href="?pages&xref=at%2Fproperties&type=At+-+tag+properties&item=variables">variables</a>


&nbsp;



</blockquote>


</blockquote>

</blockquote>





<blockquote>

<blockquote>


<h3>At - types</h3>

<blockquote>




all


&nbsp;




data


&nbsp;




<a href="?pages&xref=at%2Ftypes&type=At+-+types&item=globals">globals</a>


&nbsp;




sequences


&nbsp;




tags


&nbsp;



</blockquote>


</blockquote>

</blockquote>




</td>
</tr>
</table>

</blockquote>

PHP
HTML
index.pad
Result
<blockquote>

{block}

{pad data='reference'}

{sequence '1..{$lvl}'}
<blockquote>
{/sequence}

<h3>{$type}</h3>

<blockquote>

{getReference '{$dir}', '{$xref}'}

{if $dir}
<a href="?dir{?xref}{?type}{?item}">{$item}</a>
{elseif $pages}
<a href="?pages{?xref}{?type}{?item}">{$item}</a>
@else@
{$item}
{/if}

&nbsp;

{/getReference}

</blockquote>

{sequence '1..{$lvl}'}
</blockquote>
{/sequence}

{/pad}

{/block}

</blockquote>

Tags

PAD tags

action   ajax   array   at   bool   break   case   cease   check   close   code   content   continue   count   curl   data   decrement   dir   dump   echo   error   exception   exists   exit   false   field   file   files   flag   foo   get   if   ignore   increment   keep   make   null   open   output   pad   page   pull   reactData   record   redirect   remove   restart   resume   sandbox   sequence   set   switch   tidy   trace   true   until   while  

Tag types

action   app   array   bool   common   constant   content   data   field   flag   function   include   keep   level   local   make   pad   php   property   pull   remove   script   select   sequence  

Tag properties

border   count   current   data   done   even   fields   first   firstFieldName   firstFieldValue   key   keys   last   middle   name   notFirst   notLast   odd   option   options   parameter   parameters   remaining   variable   variables  

Tag options

bool   close   content   data   demand   dump   else   error   glue   go   ignore   noError   notOk   null   open   optional   print   quote   tidy   toBool   toContent   toData  

Functions

PAD functions

after   afterLast   before   beforeLast   between   bold   capitalize   close   contains   cut   date   encodeHigh   exists   html   ignore   in   left   like   lower   max_len   mid   nbsp   now   open   optional   range   replace   right   sanitize   slashes   stripLow   stripslashes   substr   tag   time   timestamp   trim   ucwords   upper   url   white  

Single functions

array   constant   content   data   field   flag   include   level   local   object   parm   property   pull  

Parms functions

app   pad   php   sequence   tag  

Data handling

dedup   end   first   last   page   random   reverse   row   rows   shuffle   slice   sort   splice   start   trim  

@xxx@ constructs

  content   end   page   start   tidy  

At (x@y)

At - tag groups

any   current   function   level   options   parameters   providers   saved   variables  

At - tag properties

border   count   current   data   done   even   fields   first   key   keys   last   middle   name   notFirst   notLast   odd   options   parameters   remaining   variables  

At - types

all   data   globals   sequences   tags  



home | manual | reference | regression | sequence | develop | apps

(c) 2003-2025 Herbert Groot Jebbink