<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/"/>
+ <classpathentry kind="lib" path="phpeclipse.jar" sourcepath="/net.sourceforge.phpeclipse/phpeclipsesrc.zip"/>
<classpathentry kind="var"
path="ECLIPSE_HOME/plugins/org.eclipse.core.resources_2.0.0/resources.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.resources_2.0.0/resourcessrc.zip"/>
<classpathentry kind="var"
path="ECLIPSE_HOME/plugins/org.eclipse.ui_2.0.0/workbench.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.ui_2.0.0/workbenchsrc.zip"/>
<classpathentry kind="var"
+ path="ECLIPSE_HOME/plugins/org.eclipse.ui.win32_2.0.0/workbenchwin32.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_WIN32_SOURCE/org.eclipse.ui.win32_2.0.0/workbenchwin32src.zip"/>
+ <classpathentry kind="var"
+ path="ECLIPSE_HOME/plugins/org.eclipse.swt.win32_2.0.0/ws/win32/swt.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_WIN32_SOURCE/org.eclipse.swt.win32_2.0.0/ws/win32/swtsrc.zip"/>
+ <classpathentry kind="var"
+ path="ECLIPSE_HOME/plugins/org.eclipse.help_2.0.0/help.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.help_2.0.0/helpsrc.zip"/>
+ <classpathentry kind="var"
path="ECLIPSE_HOME/plugins/org.eclipse.core.runtime_2.0.0/runtime.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.runtime_2.0.0/runtimesrc.zip"/>
<classpathentry kind="var"
path="ECLIPSE_HOME/plugins/org.eclipse.core.boot_2.0.0/boot.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.boot_2.0.0/bootsrc.zip"/>
<classpathentry kind="var" path="JRE_LIB" rootpath="JRE_SRCROOT" sourcepath="JRE_SRC"/>
- <classpathentry kind="var"
- path="ECLIPSE_HOME/plugins/org.eclipse.help_2.0.0/help.jar" sourcepath="ECLIPSE_HOME/plugins/org.eclipse.platform.source_2.0.0/src/org.eclipse.help_2.0.0/helpsrc.zip"/>
- <classpathentry kind="lib" path="C:/eclipse/plugins/org.eclipse.swt.win32_2.0.0/ws/win32/swt.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
# Extension point names
#
phpEditorName=PHP Editor
+phpConsoleView=PHP Console
phpFileExtension=php
php3FileExtension=php3
php4FileExtension=php4
<import plugin="org.eclipse.swt"/>
</requires>
-
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="net.sourceforge.phpeclipse.actions.showAction">
</action>
</objectContribution>
- <objectContribution
+ <objectContribution
objectClass="org.eclipse.core.resources.IFile"
nameFilter="*.php3"
id="net.sourceforge.phpeclipse.actions.popupShowAction">
id="net.sourceforge.phpeclipse.actions.showAction">
</action>
</objectContribution>
- <objectContribution
+ <objectContribution
objectClass="org.eclipse.core.resources.IFile"
nameFilter="*.php4"
id="net.sourceforge.phpeclipse.actions.popupShowAction">
menubarPath="additions"
id="net.sourceforge.phpeclipse.actions.editor.contexthelp">
</action>
- </viewerContribution>
+ </viewerContribution>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
</provider>
</extension>
- <extension
+ <extension
point="org.eclipse.ui.documentProviders">
<provider
extensions="%php3FileExtension"
id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
</provider>
</extension>
- <extension
+ <extension
point="org.eclipse.ui.documentProviders">
<provider
extensions="%php4FileExtension"
id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
</provider>
</extension>
- <extension point="org.eclipse.help.toc">
- <toc file="phphelp.xml" primary="true"/>
+ <extension
+ point="org.eclipse.ui.views">
+ <view
+ name="%phpConsoleView"
+ icon="icons/obj16/java.gif"
+ class="net.sourceforge.phpeclipse.views.PHPConsole"
+ id="net.sourceforge.phpeclipse.views.phpconsoleview">
+ </view>
+ </extension>
+ <extension
+ point="org.eclipse.ui.newWizards">
+ <category
+ name="PHP"
+ id="net.sourceforge.phpeclipse.wizardCategory">
+ </category>
+ <wizard
+ name="PHP File"
+ icon="icons/obj16/java.gif"
+ category="net.sourceforge.phpeclipse.wizardCategory"
+ class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
+ id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
+ </wizard>
</extension>
+ <extension
+ point="org.eclipse.help.toc">
+ <toc
+ file="phphelp.xml"
+ primary="true">
+ </toc>
+ </extension>
+
</plugin>
--- /dev/null
+/*
+ * (c) Copyright Improve S.A., 2002.
+ * All Rights Reserved.
+ */
+package net.sourceforge.phpeclipse.actions;
+
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class PHPActionMessages {
+
+ private static final String RESOURCE_BUNDLE= "net.sourceforge.phpeclipse.actions.PHPActionMessages";//$NON-NLS-1$
+
+ private static ResourceBundle fgResourceBundle= ResourceBundle.getBundle(RESOURCE_BUNDLE);
+
+ private PHPActionMessages() {
+ }
+
+ public static String getString(String key) {
+ try {
+ return fgResourceBundle.getString(key);
+ } catch (MissingResourceException e) {
+ return "!" + key + "!";//$NON-NLS-2$ //$NON-NLS-1$
+ }
+ }
+
+ public static ResourceBundle getResourceBundle() {
+ return fgResourceBundle;
+ }
+}
--- /dev/null
+## Actions
+
+PHPStartApacheAction.consoleViewOpeningProblem=A problem occured while opening the PHP console view
+
--- /dev/null
+package net.sourceforge.phpeclipse.phpeditor;
+
+import java.util.HashMap;
+
+import net.sourceforge.phpeclipse.phpeditor.php.PHPKeywords;
+
+/**********************************************************************
+Copyright (c) 2000, 2002 IBM Corp. and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Common Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/cpl-v10.html
+
+Contributors:
+ IBM Corporation - Initial implementation
+ Klaus Hartlage - www.eclipseproject.de
+**********************************************************************/
+
+public class PHPParser extends PHPKeywords {
+
+ private static HashMap keywordMap = null;
+ private String str;
+
+ // current character
+ char ch;
+ // current token
+ int token;
+
+ // row counter for syntax errors:
+ int rowCount;
+ // column counter for syntax errors:
+ int columnCount;
+
+ int chIndx;
+
+ // current identifier
+ String identifier;
+
+ Long longNumber;
+ Double doubleNumber;
+
+ final static int TT_EOF = 0;
+ final static int TT_UNDEFINED = 1;
+
+ final static int TT_NOT = 31;
+ final static int TT_DOT = 32;
+ final static int TT_POW = 33;
+ final static int TT_DIVIDE = 34;
+ final static int TT_MULTIPLY = 35;
+ final static int TT_SUBTRACT = 36;
+ final static int TT_ADD = 37;
+ final static int TT_EQUAL = 38;
+ final static int TT_UNEQUAL = 39;
+ final static int TT_GREATER = 40;
+ final static int TT_GREATEREQUAL = 41;
+ final static int TT_LESS = 42;
+ final static int TT_LESSEQUAL = 43;
+ final static int TT_AND = 44;
+ final static int TT_OR = 45;
+ final static int TT_HASH = 46;
+ final static int TT_DDOT = 47;
+ final static int TT_DOTASSIGN = 48;
+
+ final static int TT_SET = 49;
+
+ final static int TT_FOREACH = 51;
+ final static int TT_ARGOPEN = 128;
+ final static int TT_ARGCLOSE = 129;
+ final static int TT_LISTOPEN = 130;
+ final static int TT_LISTCLOSE = 131;
+ final static int TT_PARTOPEN = 132;
+ final static int TT_PARTCLOSE = 133;
+ final static int TT_COMMA = 134;
+ final static int TT_PERCENT = 135;
+ final static int TT_STRING = 136;
+ final static int TT_IDENTIFIER = 138;
+ final static int TT_DIGIT = 139;
+ final static int TT_SEMICOLON = 140;
+ final static int TT_SLOT = 141;
+ final static int TT_SLOTSEQUENCE = 142;
+ final static int TT_DECREMENT = 144;
+ final static int TT_INCREMENT = 145;
+ final static int TT_ADDTO = 146;
+ final static int TT_DIVIDEBY = 147;
+ final static int TT_SUBTRACTFROM = 148;
+ final static int TT_TIMESBY = 149;
+ final static int TT_VARIABLE = 150;
+ final static int TT_INT_NUMBER = 151;
+ final static int TT_DOUBLE_NUMBER = 152;
+ final static int TT_INTERPOLATED_STRING = 153;
+ final static int TT_STRING_CONSTANT = 154;
+ // final static int TT_AT = 153; // @
+ /**
+ * Class Constructor.
+ *
+ *@param s
+ *@param sess Description of Parameter
+ *@see
+ */
+ public PHPParser(String s, int rowCount) {
+ if (keywordMap == null) {
+ keywordMap = new HashMap();
+ for (int i = 0; i < PHP_KEYWORS.length; i++) {
+ keywordMap.put(PHP_KEYWORS[i], new Integer(PHP_KEYWORD_TOKEN[i]));
+ }
+ }
+ this.str = s;
+ this.token = TT_EOF;
+ this.chIndx = 0;
+ this.rowCount = rowCount;
+ this.columnCount = 0;
+
+ getNextToken();
+ }
+
+ private void throwSyntaxError(String error) {
+
+ if (str.length() < chIndx) {
+ chIndx--;
+ }
+ // read until end-of-line
+ int eol = chIndx;
+ while (str.length() > eol) {
+ ch = str.charAt(eol++);
+ if (ch == '\n') {
+ eol--;
+ break;
+ }
+ }
+ throw new SyntaxError(rowCount, chIndx - columnCount, str.substring(columnCount + 1, eol), error);
+ }
+
+ /**
+ * Method Declaration.
+ *
+ *@see
+ */
+ void getChar() {
+ if (str.length() > chIndx) {
+ ch = str.charAt(chIndx++);
+
+ return;
+ }
+
+ chIndx = str.length() + 1;
+ ch = ' ';
+ token = TT_EOF;
+ }
+
+ /**
+ * gets the next token from input
+ */
+ void getNextToken() {
+ while (str.length() > chIndx) {
+ ch = str.charAt(chIndx++);
+ token = TT_UNDEFINED;
+ if (ch == '\n') {
+ rowCount++;
+ columnCount = chIndx;
+ continue; // while loop
+ }
+
+ if (!Character.isWhitespace(ch)) {
+ if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') || (ch == '_') || (ch == '$') || (ch == '@')) {
+ getIdentifier();
+ return;
+ }
+ if (ch >= '0' && ch <= '9') {
+ getNumber();
+ return;
+ }
+ if (ch == '/') {
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '/') {
+ chIndx++;
+ // read comment until end of line:
+ while ((str.length() > chIndx) && (str.charAt(chIndx) != '\n')) {
+ chIndx++;
+ }
+ continue;
+ } else if (str.charAt(chIndx) == '*') {
+ chIndx++;
+ // multi line comment:
+ while (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '*' &&
+ (str.length() > (chIndx+1) ) &&
+ str.charAt(chIndx+1) == '/') {
+ chIndx += 2;
+ break;
+ }
+ chIndx++;
+ }
+ continue;
+ }
+ }
+ } else if (ch == '#') {
+ // read comment until end of line:
+ while ((str.length() > chIndx) && (str.charAt(chIndx) != '\n')) {
+ chIndx++;
+ }
+ continue;
+ } else if (ch == '"') {
+ // read string until end
+ while ((str.length() > chIndx) && (str.charAt(chIndx++) != '"')) {
+ if (str.charAt(chIndx) == '\\') {
+ if (str.length() > chIndx) {
+ chIndx++;
+ }
+ if (str.length() > chIndx) {
+ chIndx++;
+ }
+ } else {
+ if (str.charAt(chIndx) == '\n') {
+ rowCount++;
+ columnCount = chIndx;
+ }
+ }
+ }
+ if (str.length() > chIndx) {
+ chIndx++;
+ }
+ token = TT_INTERPOLATED_STRING;
+ return;
+ } else if (ch == '\'') {
+ // read string until end
+ while ((str.length() > chIndx) && (str.charAt(chIndx++) != '\'')) {
+ if (str.charAt(chIndx) == '\\') {
+ if (str.length() > chIndx) {
+ chIndx++;
+ }
+ if (str.length() > chIndx) {
+ chIndx++;
+ }
+ }
+ }
+ if (str.length() > chIndx) {
+ chIndx++;
+ }
+ token = TT_STRING_CONSTANT;
+ return;
+ }
+
+ switch (ch) {
+
+ case '(' :
+ token = TT_ARGOPEN;
+
+ break;
+ case ')' :
+ token = TT_ARGCLOSE;
+
+ break;
+ case '{' :
+ token = TT_LISTOPEN;
+
+ break;
+ case '}' :
+ token = TT_LISTCLOSE;
+
+ break;
+ case '[' :
+ token = TT_PARTOPEN;
+
+ break;
+ case ']' :
+ token = TT_PARTCLOSE;
+
+ break;
+ case ',' :
+ token = TT_COMMA;
+
+ break;
+
+ case '.' :
+ token = TT_DOT;
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_DOTASSIGN;
+
+ break;
+ }
+ }
+
+ break;
+ case '"' :
+ token = TT_STRING;
+
+ break;
+ case '%' :
+ token = TT_PERCENT;
+
+ break;
+ case ';' :
+ token = TT_SEMICOLON;
+
+ break;
+ case '^' :
+ token = TT_POW;
+
+ break;
+ case '/' :
+ token = TT_DIVIDE;
+
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_DIVIDEBY;
+
+ break;
+ }
+ }
+
+ break;
+ case '*' :
+ token = TT_MULTIPLY;
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '*') {
+ chIndx++;
+ token = TT_POW;
+
+ break;
+ }
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_TIMESBY;
+
+ break;
+ }
+ }
+
+ break;
+ case '+' :
+ token = TT_ADD;
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '+') {
+ chIndx++;
+ token = TT_INCREMENT;
+
+ break;
+ }
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_ADDTO;
+
+ break;
+ }
+ }
+ break;
+ case '-' :
+ token = TT_SUBTRACT;
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '-') {
+ chIndx++;
+ token = TT_DECREMENT;
+
+ break;
+ }
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_SUBTRACTFROM;
+
+ break;
+ }
+ }
+
+ break;
+ case '=' :
+ token = TT_SET;
+
+ if (str.length() > chIndx) {
+ ch = str.charAt(chIndx);
+
+ if (ch == '=') {
+ chIndx++;
+ token = TT_EQUAL;
+
+ break;
+ }
+ if (ch == '>') {
+ chIndx++;
+ token = TT_FOREACH;
+
+ break;
+ }
+ }
+
+ break;
+ case '!' :
+ token = TT_NOT;
+
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_UNEQUAL;
+
+ break;
+ }
+ }
+
+ break;
+ case '>' :
+ token = TT_GREATER;
+
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_GREATEREQUAL;
+
+ break;
+ }
+ }
+
+ break;
+ case '<' :
+ token = TT_LESS;
+
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx) == '=') {
+ chIndx++;
+ token = TT_LESSEQUAL;
+
+ break;
+ }
+ }
+
+ break;
+
+ case '|' :
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx++) == '|') {
+ token = TT_OR;
+
+ break;
+ }
+ }
+
+ break;
+ case '&' :
+ if (str.length() > chIndx) {
+ if (str.charAt(chIndx++) == '&') {
+ token = TT_AND;
+
+ break;
+ }
+ }
+
+ break;
+ case ':' :
+ token = TT_DDOT;
+
+ break;
+ case '#' :
+ token = TT_HASH;
+
+ break;
+ // case '@' :
+ // token = TT_AT;
+ //
+ // break;
+ default :
+ throwSyntaxError("unexpected character: '" + ch + "'");
+ }
+
+ if (token == TT_UNDEFINED) {
+ throwSyntaxError("token not found");
+ }
+
+ return;
+ }
+ }
+
+ chIndx = str.length() + 1;
+ ch = ' ';
+ token = TT_EOF;
+ }
+
+ void getIdentifier() {
+ StringBuffer ident = new StringBuffer();
+ ident.append(ch);
+
+ ident.append(ch);
+ if (ch == '$') {
+ token = TT_VARIABLE;
+ } else {
+ token = TT_IDENTIFIER;
+ }
+ getChar();
+ while ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') || (ch >= '0' && ch <= '9') || (ch >= '_')) {
+ ident.append(ch);
+ getChar();
+ }
+ identifier = ident.toString();
+
+ Integer i = (Integer) keywordMap.get(identifier);
+ if (i != null) {
+ token = i.intValue();
+ }
+ }
+
+ void getNumber() {
+ StringBuffer inum = new StringBuffer();
+ char dFlag = ' ';
+ int numFormat = 10;
+
+ // save first digit
+ char firstCh = ch;
+ inum.append(ch);
+
+ getChar();
+ // determine number conversions:
+ if (firstCh == '0') {
+ switch (ch) {
+ case 'b' :
+ numFormat = 2;
+ getChar();
+ break;
+ case 'B' :
+ numFormat = 2;
+ getChar();
+ break;
+ case 'o' :
+ numFormat = 8;
+ getChar();
+ break;
+ case 'O' :
+ numFormat = 8;
+ getChar();
+ break;
+ case 'x' :
+ numFormat = 16;
+ getChar();
+ break;
+ case 'X' :
+ numFormat = 16;
+ getChar();
+ break;
+ }
+ }
+
+ if (numFormat == 16) {
+ while ((ch >= '0' && ch <= '9') || (ch >= 'a' && ch <= 'f') || (ch >= 'A' && ch <= 'F')) {
+ inum.append(ch);
+ getChar();
+ }
+ } else {
+ while ((ch >= '0' && ch <= '9') || (ch == '.') || (ch == 'E') || (ch == 'e')) {
+ if ((ch == '.') || (ch == 'E') || (ch == 'e')) {
+ if (ch == '.' && dFlag != ' ') {
+ break;
+ }
+ if ((dFlag == 'E') || (dFlag == 'e')) {
+ break;
+ }
+ dFlag = ch;
+ inum.append(ch);
+ getChar();
+ if ((ch == '-') || (ch == '+')) {
+ inum.append(ch);
+ getChar();
+ }
+ } else {
+ inum.append(ch);
+ getChar();
+ }
+ }
+ }
+
+ // token = TT_INT_NUMBER;
+
+ try {
+ if (dFlag != ' ') {
+ doubleNumber = new Double(inum.toString());
+ token = TT_DOUBLE_NUMBER;
+ return;
+ } else {
+ longNumber = Long.valueOf(inum.toString(), numFormat);
+ token = TT_INT_NUMBER;
+ return;
+ }
+
+ } catch (Throwable e) {
+ throwSyntaxError("Number format error: " + inum.toString());
+ }
+ }
+
+ public void start() throws SyntaxError {
+ statementList();
+ if (token != TT_EOF) {
+ if (token == TT_ARGCLOSE) {
+ throwSyntaxError("too many closing ')'; end-of-file not reached");
+ }
+ if (token == TT_LISTCLOSE) {
+ throwSyntaxError("too many closing '}'; end-of-file not reached");
+ }
+ if (token == TT_PARTCLOSE) {
+ throwSyntaxError("too many closing ']'; end-of-file not reached");
+ }
+
+ throwSyntaxError("end-of-file not reached");
+ }
+
+ }
+
+ public void statementList() {
+ statement();
+ }
+
+ public void statement() {
+ while (token != TT_UNDEFINED) {
+ if (token > TT_KEYWORD) {
+ if (token == TT_case) {
+ getNextToken();
+ constant();
+ if (token == TT_DDOT) {
+ getNextToken();
+ statement();
+ } else {
+ throwSyntaxError("':' character after 'case' constant expected.");
+ }
+ return;
+ } else if (token == TT_default) {
+ getNextToken();
+ if (token == TT_DDOT) {
+ getNextToken();
+ statement();
+ } else {
+ throwSyntaxError("':' character after 'default' expected.");
+ }
+ return;
+ } else if (token == TT_include || token == TT_include_once) {
+ getNextToken();
+ expression();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' character after 'include' or 'include_once' expected.");
+ }
+ return;
+ } else if (token == TT_require || token == TT_require_once) {
+ getNextToken();
+ constant();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' character after 'require' or 'require_once' expected.");
+ }
+ return;
+ } else if (token == TT_if) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'if' keyword.");
+ }
+ expression();
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'if' condition.");
+ }
+ ifStatement();
+ return;
+
+ } else if (token == TT_switch) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'switch' keyword.");
+ }
+ expression();
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'switch' condition.");
+ }
+ switchStatement();
+ return;
+ } else if (token == TT_for) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'for' keyword.");
+ }
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ expression();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' character after 'for' expected.");
+ }
+ }
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ expression();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' character after 'for' expected.");
+ }
+ }
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ expression();
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'for' condition.");
+ }
+ }
+ forStatement();
+ return;
+ } else if (token == TT_while) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'while' keyword.");
+ }
+ expression();
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'while' condition.");
+ }
+ whileStatement();
+ return;
+ } else if (token == TT_foreach) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'foreach' keyword.");
+ }
+ expression();
+ if (token == TT_as) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'as' expected after 'foreach' exxpression.");
+ }
+ variable();
+ if (token == TT_FOREACH) {
+ getNextToken();
+ variable();
+ }
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'foreach' expression.");
+ }
+ foreachStatement();
+ return;
+
+ } else if (token == TT_continue || token == TT_break || token == TT_return) {
+ getNextToken();
+ if (token != TT_SEMICOLON) {
+ expression();
+ }
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'continue', 'break' or 'return'.");
+ }
+ return;
+
+ } else if (token == TT_echo) {
+ getNextToken();
+ expressionList();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'echo' statement.");
+ }
+ return;
+
+ } else if (token == TT_print) {
+ getNextToken();
+ expression();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'print' statement.");
+ }
+ return;
+
+ } else if (token == TT_global || token == TT_static) {
+ getNextToken();
+ variableList();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'global' or 'static' statement.");
+ }
+ return;
+
+ } else if (token == TT_unset) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'unset' keyword.");
+ }
+ variableList();
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'unset' statement.");
+ }
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'unset' statement.");
+ }
+ return;
+
+ } else if (token == TT_exit || token == TT_die) {
+ getNextToken();
+ if (token != TT_SEMICOLON) {
+ exitStatus();
+ }
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'exit' or 'die' statement.");
+ }
+ return;
+
+ } else if (token == TT_define) {
+ getNextToken();
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected after 'define' keyword.");
+ }
+ constant();
+ if (token == TT_COMMA) {
+ getNextToken();
+ } else {
+ throwSyntaxError("',' expected after first 'define' constant.");
+ }
+ constant();
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'define' statement.");
+ }
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after 'define' statement.");
+ }
+ return;
+
+ }
+
+ } else {
+ if (token == TT_LISTOPEN) {
+ getNextToken();
+ statementList();
+ if (token == TT_LISTCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'}' expected.");
+ }
+ }
+ }
+ expression();
+ if (token == TT_SEMICOLON) {
+ getNextToken();
+ } else {
+ throwSyntaxError("';' expected after expression.");
+ }
+ }
+ }
+
+ public void labeledStatement() {
+ }
+
+ public void expressionStatement() {
+ }
+
+ public void inclusionStatement() {
+ }
+
+ public void compoundStatement() {
+ }
+
+ public void selectionStatement() {
+ }
+
+ public void iterationStatement() {
+ }
+
+ public void jumpStatement() {
+ }
+
+ public void outputStatement() {
+ }
+
+ public void scopeStatement() {
+ }
+
+ public void flowStatement() {
+ }
+
+ public void definitionStatement() {
+ }
+
+ public void ifStatement() {
+ }
+
+ public void switchStatement() {
+ }
+
+ public void forStatement() {
+ }
+
+ public void whileStatement() {
+ }
+
+ public void foreachStatement() {
+ }
+
+ public void exitStatus() {
+ if (token == TT_ARGOPEN) {
+ getNextToken();
+ } else {
+ throwSyntaxError("'(' expected in 'exit-status'.");
+ }
+ if (token != TT_ARGCLOSE) {
+ expression();
+ }
+ if (token == TT_ARGCLOSE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("')' expected after 'exit-status'.");
+ }
+ }
+
+ public void expressionList() {
+ do {
+ expression();
+ if (token == TT_COMMA) {
+ getNextToken();
+ } else {
+ break;
+ }
+ } while (true);
+ }
+
+ public void expression() {
+ if (token == TT_STRING_CONSTANT || token == TT_INTERPOLATED_STRING) {
+ getNextToken();
+ } else {
+ postfixExpression();
+ // while (token != TT_SEMICOLON) {
+ // getNextToken();
+ // }
+ }
+ }
+
+ public void postfixExpression() {
+
+ }
+
+ public void variableList() {
+ do {
+ variable();
+ if (token == TT_COMMA) {
+ getNextToken();
+ } else {
+ break;
+ }
+ } while (true);
+ }
+
+ public void variable() {
+ if (token == TT_VARIABLE) {
+ getNextToken();
+ } else {
+ throwSyntaxError("$-variable expected in variable-list.");
+ }
+ }
+
+ public void constant() {
+
+ }
+}
\ No newline at end of file
--- /dev/null
+package net.sourceforge.phpeclipse.phpeditor;
+
+/**********************************************************************
+Copyright (c) 2000, 2002 IBM Corp. and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Common Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/cpl-v10.html
+
+Contributors:
+ IBM Corporation - Initial implementation
+ Klaus Hartlage - www.eclipseproject.de
+**********************************************************************/
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Hashtable;
+import java.util.List;
+
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IMarker;
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.jface.text.BadLocationException;
+import org.eclipse.jface.text.IRegion;
+import org.eclipse.jface.text.Position;
+import org.eclipse.ui.IEditorInput;
+import org.eclipse.ui.IFileEditorInput;
+import org.eclipse.ui.texteditor.ITextEditor;
+import org.eclipse.ui.texteditor.MarkerUtilities;
+import org.eclipse.ui.texteditor.TextEditorAction;
+
+/**
+ * Class that defines the action for parsing the current PHP file
+ */
+public class PHPParserAction extends TextEditorAction {
+
+ // public static final String EXE = "exe"; //$NON-NLS-1$
+ // public static final String WINEXE = "winexe"; //$NON-NLS-1$
+ // public static final String LIBRARY = "library"; //$NON-NLS-1$
+ // public static final String MODULE = "module"; //$NON-NLS-1$
+
+ private static final String ERROR = "error"; //$NON-NLS-1$
+ private static final String WARNING = "warning"; //$NON-NLS-1$
+
+ private static PHPParserAction instance = new PHPParserAction();
+
+ protected IFile fileToParse;
+ protected List fVariables = new ArrayList(100);
+
+ /**
+ * Constructs and updates the action.
+ */
+ private PHPParserAction() {
+ super(PHPEditorMessages.getResourceBundle(), "ParserAction.", null); //$NON-NLS-1$
+ update();
+ }
+
+ public static PHPParserAction getInstance() {
+ return instance;
+ }
+
+ /**
+ * Code called when the action is fired.
+ */
+ public void run() {
+ try {
+ fileToParse = getPHPFile();
+ if (fileToParse == null) {
+ // should never happen
+ System.err.println("Error : no file in the editor");
+ // should throw an exception
+ return;
+ }
+ // first delete all the previous markers
+ fileToParse.deleteMarkers(IMarker.PROBLEM, false, 0);
+ //IDocument document = getTextEditor().getDocumentProvider().getDocument(null);
+ //String text = document.get();
+
+ // String text =
+ // parse(document);
+ try {
+ InputStream iStream = fileToParse.getContents();
+ // int c = iStream.read();
+ parse(iStream);
+ iStream.close();
+ } catch (IOException e) {
+ }
+
+ // String message = "Test error";
+ // int lineNumber = 1;
+ //
+ // // create marker for the error
+ //
+ // setMarker(message, lineNumber, fileToParse);
+ } catch (CoreException e) {
+ }
+
+ }
+
+ /**
+ * Finds the file that's currently opened in the PHP Text Editor
+ */
+ protected IFile getPHPFile() {
+ ITextEditor editor = getTextEditor();
+
+ IEditorInput editorInput = null;
+ if (editor != null) {
+ editorInput = editor.getEditorInput();
+ }
+
+ if (editorInput instanceof IFileEditorInput)
+ return ((IFileEditorInput) editorInput).getFile();
+
+ // if nothing was found, which should never happen
+ return null;
+ }
+
+ /**
+ * Create marker for the parse error
+ */
+ protected void setMarker(String message, int lineNumber) throws CoreException {
+
+ Hashtable attributes = new Hashtable();
+ MarkerUtilities.setMessage(attributes, message);
+ if (message.startsWith(ERROR))
+ attributes.put(IMarker.SEVERITY, new Integer(IMarker.SEVERITY_ERROR));
+ else if (message.startsWith(WARNING))
+ attributes.put(IMarker.SEVERITY, new Integer(IMarker.SEVERITY_WARNING));
+ else
+ attributes.put(IMarker.SEVERITY, new Integer(IMarker.SEVERITY_INFO));
+ MarkerUtilities.setLineNumber(attributes, lineNumber);
+ MarkerUtilities.createMarker(fileToParse, attributes, IMarker.PROBLEM);
+ }
+
+ // private String getIdentifier(InputStream iStream, int c) {
+ // // int i = 0;
+ // // char c;
+ // // int textLength = text.length();
+ // StringBuffer identifier = new StringBuffer();
+ // identifier.append((char) c);
+ // try {
+ // while ((c = iStream.read()) != (-1)) {
+ // if (Character.isJavaIdentifierPart((char) c)) {
+ // identifier.append((char) c);
+ // // } else if ((i == 0) && (c == '$')) {
+ // // identifier.append((char)c);
+ // } else {
+ // return identifier.toString();
+ // }
+ // // i++;
+ // }
+ // } catch (IOException e) {
+ // }
+ // return identifier.toString();
+ // }
+
+ protected void parse(InputStream iStream) {
+ boolean lineCommentMode = false;
+ boolean multiLineCommentMode = false;
+ boolean stringMode = false;
+
+ // ArrayList phpList = new ArrayList();
+ StringBuffer buf = new StringBuffer();
+ int c0;
+ try {
+ while ((c0 = iStream.read()) != (-1)) {
+ buf.append((char) c0);
+ }
+ } catch (IOException e) {
+ return;
+ }
+ String input = buf.toString();
+ int lineNumber = 1;
+ int startLineNumber = 1;
+ int startIndex = 0;
+ char ch;
+ char ch2;
+ boolean phpMode = false;
+ boolean phpFound = false;
+
+ try {
+ int i = 0;
+ while (i < input.length()) {
+ ch = input.charAt(i++);
+ if (ch == '\n') {
+ lineNumber++;
+ }
+ if ( (! phpMode) && ch == '<') {
+ ch2 = input.charAt(i++);
+ if (ch2 == '?') {
+ ch2 = input.charAt(i++);
+ if (Character.isWhitespace(ch2)) {
+ // php start
+ phpMode = true;
+ phpFound = true;
+ startIndex = i;
+ startLineNumber = lineNumber;
+ continue;
+ } else if (ch2 == 'p') {
+ ch2 = input.charAt(i++);
+ if (ch2 == 'h') {
+ ch2 = input.charAt(i++);
+ if (ch2 == 'p') {
+ phpMode = true;
+ phpFound = true;
+ startIndex = i;
+ startLineNumber = lineNumber;
+ continue;
+ }
+ i--;
+ }
+ i--;
+ } else if (ch2 == 'P') {
+ ch2 = input.charAt(i++);
+ if (ch2 == 'H') {
+ ch2 = input.charAt(i++);
+ if (ch2 == 'P') {
+ phpMode = true;
+ phpFound = true;
+ startIndex = i;
+ startLineNumber = lineNumber;
+ continue;
+ }
+ i--;
+ }
+ i--;
+ }
+ i--;
+ }
+ i--;
+ }
+
+ if (phpMode) {
+ buf.append(ch);
+ if (lineCommentMode && (ch == '\n')) {
+ lineCommentMode = false;
+ // read until end of line
+ } else if ((!stringMode) && (ch == '#')) {
+ // read until end of line
+ lineCommentMode = true;
+ continue;
+ } else if ((!stringMode) && (!multiLineCommentMode) && (ch == '/')) {
+ ch2 = input.charAt(i++);
+ if (ch2 == '/') {
+ lineCommentMode = true;
+ continue;
+ } else if (ch2 == '*') {
+ multiLineCommentMode = true;
+ continue;
+ } else {
+ i--;
+ }
+ } else if (ch == '*' && multiLineCommentMode) {
+ ch2 = input.charAt(i++);
+ if (ch2 == '/') {
+ multiLineCommentMode = false;
+ continue;
+ } else {
+ i--;
+ }
+ } else if (ch == '\\' && stringMode) {
+ ch2 = input.charAt(i++);
+ if (ch2 == '"') {
+ continue;
+ } else {
+ i--;
+ }
+ } else if ((!lineCommentMode) && (!multiLineCommentMode) && (ch == '"')) {
+ if (stringMode) {
+ stringMode = false;
+ } else {
+ stringMode = true;
+ }
+ continue;
+ }
+ if (lineCommentMode || multiLineCommentMode || stringMode) {
+ continue;
+ }
+
+ if (ch == '?') {
+ ch2 = input.charAt(i++);
+ if (ch2 == '>') {
+ // php end
+ phpMode = false;
+ // phpList.add(input.substring(startIndex, i-2));
+ try {
+ PHPParser parser = new PHPParser(input.substring(startIndex, i - 2), startLineNumber);
+ parser.start();
+ } catch (SyntaxError err) {
+ setMarker(err.getMessage(), err.getLine());
+ }
+ continue;
+ }
+ i--;
+ }
+ } else {
+ }
+ }
+ if (!phpFound) {
+ setMarker("No PHP source code found.", lineNumber);
+ }
+ } catch (CoreException e) {
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+/*
+ * SyntaxError.java
+ * Copyright (C) 2000 Klaus Hartlage
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+package net.sourceforge.phpeclipse.phpeditor;
+
+/**
+ * Exception for a syntax error detected by the HartMath parser
+ *
+ */
+public class SyntaxError extends Error {
+
+ int lineNumber;
+ int columnNumber;
+ String currentLine;
+ String error;
+ /**
+ * SyntaxError exception
+ *
+ *
+ * @see
+ */
+ public SyntaxError(int lineNumber, int columnNumber, String currentLine, String error) {
+ this.lineNumber = lineNumber;
+ this.columnNumber = columnNumber;
+ this.currentLine = currentLine;
+ this.error = error;
+ }
+
+ public String getMessage() {
+ // StringBuffer buf = new StringBuffer(256);
+ // buf.append("Syntax error in line:");
+ // buf.append(lineNumber+1);
+ // buf.append(": "+ error + "\n");
+ // buf.append( currentLine + "\n");
+ // for (int i=0; i<(columnNumber-1); i++) {
+ // buf.append(' ');
+ // }
+ // buf.append('^');
+ // return buf.toString();
+ System.err.println(currentLine);
+ return error;
+ }
+
+ public int getLine() {
+ return lineNumber;
+ }
+}
--- /dev/null
+/**********************************************************************
+Copyright (c) 2000, 2002 IBM Corp. and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Common Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/cpl-v10.html
+
+Contributors:
+ IBM Corporation - Initial implementation
+ Klaus Hartlage - www.eclipseproject.de
+**********************************************************************/
+package net.sourceforge.phpeclipse.phpeditor.php;
+
+/**
+ * PHP function - short description
+ */
+public class PHPFunctionDescription {
+
+ public static String[] FUNCTION_DESCRIPTION =
+ {
+ "mixed COM_invoke(int module, string handler_name [, mixed arg [, mixed ...]])\n"+
+ "Invokes a COM module",
+
+ "int com_load(string module_name [, string remote_host [, int codepage [, string typelib]]])\n"+
+ "Loads a COM module",
+
+ "int abs(int number)\n"+
+ "Return the absolute value of the number",
+
+ "accept_connect - ",
+ "float acos(float number)\n"+
+ "Return the arc cosine of the number in radians",
+
+ "add - ",
+ "add_iovec - ",
+ "addaction - ",
+ "addcolor - ",
+ "addcslashes - ",
+ "addentry - ",
+ "addfill - ",
+ "addshape - ",
+ "addslashes - ",
+ "addstring - ",
+ "addstring - ",
+ "align - ",
+ "apache_child_terminate - ",
+ "apache_lookup_uri - ",
+ "apache_lookup_uri - ",
+ "apache_note - ",
+ "apache_sub_req - ",
+ "array_count_values - ",
+ "array_diff - ",
+ "array_filter - ",
+ "array_flip - ",
+ "array_intersect - ",
+ "array_keys - ",
+ "array_map - ",
+ "array_merge - ",
+ "array_merge_recursive - ",
+ "array_multisort - ",
+ "array_pad - ",
+ "array_pop - ",
+ "array_push - ",
+ "array_rand - ",
+ "array_reduce - ",
+ "array_reverse - ",
+ "array_search - ",
+ "array_shift - ",
+ "array_slice - ",
+ "array_splice - ",
+ "array_sum - ",
+ "array_unique - ",
+ "array_unshift - ",
+ "array_values - ",
+ "array_walk - ",
+ "arsort - ",
+ "asin - ",
+ "asort - ",
+ "aspell_check - ",
+ "aspell_check_raw - ",
+ "aspell_new - ",
+ "aspell_suggest - ",
+ "assert - ",
+ "assert_options - ",
+ "atan - ",
+ "atan2 - ",
+ "base64_decode - ",
+ "base64_encode - ",
+ "base_convert - ",
+ "basename - ",
+ "bcadd - ",
+ "bccomp - ",
+ "bcdiv - ",
+ "bcmod - ",
+ "bcmul - ",
+ "bcpow - ",
+ "bcscale - ",
+ "bcsqrt - ",
+ "bcsub - ",
+ "bin2hex - ",
+ "bind - ",
+ "bindec - ",
+ "bindtextdomain - ",
+ "build_iovec - ",
+ "bzclose - ",
+ "bzcompress - ",
+ "bzdecompress - ",
+ "bzerrno - ",
+ "bzerror - ",
+ "bzerrstr - ",
+ "bzflush - ",
+ "bzopen - ",
+ "bzread - ",
+ "bzwrite - ",
+ "call_user_func - ",
+ "call_user_func_array - ",
+ "call_user_method - ",
+ "call_user_method_array - ",
+ "ccvs_add - ",
+ "ccvs_auth - ",
+ "ccvs_command - ",
+ "ccvs_count - ",
+ "ccvs_delete - ",
+ "ccvs_done - ",
+ "ccvs_init - ",
+ "ccvs_lookup - ",
+ "ccvs_new - ",
+ "ccvs_report - ",
+ "ccvs_return - ",
+ "ccvs_reverse - ",
+ "ccvs_sale - ",
+ "ccvs_status - ",
+ "ccvs_textvalue - ",
+ "ccvs_void - ",
+ "ceil - ",
+ "chdir - ",
+ "checkdate - ",
+ "checkdnsrr - ",
+ "checkdnsrr - ",
+ "chgrp - ",
+ "chmod - ",
+ "chop - ",
+ "chown - ",
+ "chr - ",
+ "chroot - ",
+ "chroot - ",
+ "chunk_split - ",
+
+ "bool class_exists(string classname)\n"+
+ "Checks if the class exists",
+
+ "clearstatcache - ",
+ "close - ",
+
+ "void closedir([resource dir_handle])\n"+
+ "Close directory connection identified by the dir_handle",
+
+ "closelog - ",
+ "com_get - ",
+ "com_propget - ",
+ "com_propput - ",
+ "com_propset - ",
+ "com_set - ",
+ "compact - ",
+ "confirm_cybermut_compiled - ",
+ "confirm_extname_compiled - ",
+ "connect - ",
+ "connection_aborted - ",
+ "connection_status - ",
+ "constant - ",
+ "convert_cyr_string - ",
+ "copy - ",
+ "cos - ",
+ "count - ",
+ "count_chars - ",
+ "cpdf_add_annotation - ",
+ "cpdf_add_outline - ",
+ "cpdf_arc - ",
+ "cpdf_begin_text - ",
+ "cpdf_circle - ",
+ "cpdf_clip - ",
+ "cpdf_close - ",
+ "cpdf_closepath - ",
+ "cpdf_closepath_fill_stroke - ",
+ "cpdf_closepath_stroke - ",
+ "cpdf_continue_text - ",
+ "cpdf_curveto - ",
+ "cpdf_end_text - ",
+ "cpdf_fill - ",
+ "cpdf_fill_stroke - ",
+ "cpdf_finalize - ",
+ "cpdf_finalize_page - ",
+ "cpdf_global_set_document_limits - ",
+ "cpdf_import_jpeg - ",
+ "cpdf_lineto - ",
+ "cpdf_moveto - ",
+ "cpdf_newpath - ",
+ "cpdf_open - ",
+ "cpdf_output_buffer - ",
+ "cpdf_page_init - ",
+ "cpdf_place_inline_image - ",
+ "cpdf_rect - ",
+ "cpdf_restore - ",
+ "cpdf_rlineto - ",
+ "cpdf_rmoveto - ",
+ "cpdf_rotate - ",
+ "cpdf_rotate_text - ",
+ "cpdf_save - ",
+ "cpdf_save_to_file - ",
+ "cpdf_scale - ",
+ "cpdf_set_action_url - ",
+ "cpdf_set_char_spacing - ",
+ "cpdf_set_creator - ",
+ "cpdf_set_current_page - ",
+ "cpdf_set_font - ",
+ "cpdf_set_font_directories - ",
+ "cpdf_set_font_map_file - ",
+ "cpdf_set_horiz_scaling - ",
+ "cpdf_set_keywords - ",
+ "cpdf_set_leading - ",
+ "cpdf_set_page_animation - ",
+ "cpdf_set_subject - ",
+ "cpdf_set_text_matrix - ",
+ "cpdf_set_text_pos - ",
+ "cpdf_set_text_rendering - ",
+ "cpdf_set_text_rise - ",
+ "cpdf_set_title - ",
+ "cpdf_set_viewer_preferences - ",
+ "cpdf_set_word_spacing - ",
+ "cpdf_setdash - ",
+ "cpdf_setflat - ",
+ "cpdf_setgray - ",
+ "cpdf_setgray_fill - ",
+ "cpdf_setgray_stroke - ",
+ "cpdf_setlinecap - ",
+ "cpdf_setlinejoin - ",
+ "cpdf_setlinewidth - ",
+ "cpdf_setmiterlimit - ",
+ "cpdf_setrgbcolor - ",
+ "cpdf_setrgbcolor_fill - ",
+ "cpdf_setrgbcolor_stroke - ",
+ "cpdf_show - ",
+ "cpdf_show_xy - ",
+ "cpdf_stringwidth - ",
+ "cpdf_stroke - ",
+ "cpdf_text - ",
+ "cpdf_translate - ",
+ "crack_check - ",
+ "crack_closedict - ",
+ "crack_getlastmessage - ",
+ "crack_opendict - ",
+ "crash - ",
+ "crc32 - ",
+
+ "string create_function(string args, string code)\n"+
+ "Creates an anonymous function, and returns its name (funny, eh?)",
+
+ "crypt - ",
+ "crypt - ",
+ "ctype_alnum - ",
+ "ctype_alpha - ",
+ "ctype_cntrl - ",
+ "ctype_digit - ",
+ "ctype_graph - ",
+ "ctype_lower - ",
+ "ctype_print - ",
+ "ctype_punct - ",
+ "ctype_space - ",
+ "ctype_upper - ",
+ "ctype_xdigit - ",
+ "curl_close - ",
+ "curl_errno - ",
+ "curl_error - ",
+ "curl_exec - ",
+ "curl_getinfo - ",
+ "curl_getinfo - ",
+ "curl_init - ",
+ "curl_setopt - ",
+ "curl_version - ",
+ "current - ",
+ "cv_add - ",
+ "cv_auth - ",
+ "cv_command - ",
+ "cv_count - ",
+ "cv_delete - ",
+ "cv_done - ",
+ "cv_init - ",
+ "cv_lookup - ",
+ "cv_new - ",
+ "cv_report - ",
+ "cv_return - ",
+ "cv_reverse - ",
+ "cv_sale - ",
+ "cv_status - ",
+ "cv_textvalue - ",
+ "cv_void - ",
+ "cybercash_base64_decode - ",
+ "cybercash_base64_encode - ",
+ "cybercash_decr - ",
+ "cybercash_encr - ",
+ "cybermut_creerformulairecm - ",
+ "cybermut_creerreponsecm - ",
+ "cybermut_testmac - ",
+ "date - ",
+ "dba_close - ",
+ "dba_delete - ",
+ "dba_exists - ",
+ "dba_fetch - ",
+ "dba_firstkey - ",
+ "dba_insert - ",
+ "dba_nextkey - ",
+ "dba_open - ",
+ "dba_optimize - ",
+ "dba_popen - ",
+ "dba_replace - ",
+ "dba_sync - ",
+ "dbase_add_record - ",
+ "dbase_close - ",
+ "dbase_create - ",
+ "dbase_delete_record - ",
+ "dbase_get_record - ",
+ "dbase_get_record_with_names - ",
+ "dbase_numfields - ",
+ "dbase_numrecords - ",
+ "dbase_open - ",
+ "dbase_pack - ",
+ "dbase_replace_record - ",
+ "dblist - ",
+ "dbmclose - ",
+ "dbmdelete - ",
+ "dbmexists - ",
+ "dbmfetch - ",
+ "dbmfirstkey - ",
+ "dbminsert - ",
+ "dbmnextkey - ",
+ "dbmopen - ",
+ "dbmreplace - ",
+ "dbx_close - ",
+ "dbx_cmp_asc - ",
+ "dbx_cmp_desc - ",
+ "dbx_connect - ",
+ "dbx_error - ",
+ "dbx_query - ",
+ "dbx_sort - ",
+ "dcgettext - ",
+ "decbin - ",
+ "dechex - ",
+ "decoct - ",
+
+ "bool define(string constant_name, mixed value, case_sensitive=true)\n"+
+ "Define a new constant",
+
+ "define_syslog_variables - ",
+
+ "bool defined(string constant_name)\n"+
+ "Check whether a constant exists",
+
+ "deg2rad - ",
+ "delete_iovec - ",
+ "dgettext - ",
+
+ "class dir(string directory)\n"+
+ "Directory class with properties, handle and class and methods read, rewind and close",
+
+ "dirname - ",
+ "diskfreespace - ",
+ "display_disabled_function - ",
+ "dl - ",
+ "domxml_add_root - ",
+ "domxml_attributes - ",
+ "domxml_children - ",
+ "domxml_dumpmem - ",
+ "domxml_elem_get_attribute - ",
+ "domxml_elem_set_attribute - ",
+ "domxml_get_attribute - ",
+ "domxml_getattr - ",
+ "domxml_new_child - ",
+ "domxml_new_xmldoc - ",
+ "domxml_node - ",
+ "domxml_node_attributes - ",
+ "domxml_node_children - ",
+ "domxml_node_new_child - ",
+ "domxml_node_set_content - ",
+ "domxml_node_unlink_node - ",
+ "domxml_root - ",
+ "domxml_set_attribute - ",
+ "domxml_setattr - ",
+ "domxml_unlink_node - ",
+ "domxml_version - ",
+ "doubleval - ",
+ "drawarc - ",
+ "drawcircle - ",
+ "drawcubic - ",
+ "drawcubicto - ",
+ "drawcurve - ",
+ "drawcurveto - ",
+ "drawglyph - ",
+ "drawline - ",
+ "drawlineto - ",
+ "each - ",
+ "easter_date - ",
+ "easter_days - ",
+ "end - ",
+ "ereg - ",
+ "ereg_replace - ",
+ "eregi - ",
+ "eregi_replace - ",
+ "error_log - ",
+ "error_reporting - ",
+ "escapeshellarg - ",
+ "escapeshellcmd - ",
+ "exec - ",
+ "exit - ",
+ "exp - ",
+ "explode - ",
+ "extension_loaded - ",
+ "extract - ",
+ "ezmlm_hash - ",
+ "ezmlm_hash - ",
+ "fbsql - ",
+ "fbsql_affected_rows - ",
+ "fbsql_autocommit - ",
+ "fbsql_close - ",
+ "fbsql_commit - ",
+ "fbsql_connect - ",
+ "fbsql_create_db - ",
+ "fbsql_data_seek - ",
+ "fbsql_database - ",
+ "fbsql_database_password - ",
+ "fbsql_db_query - ",
+ "fbsql_drop_db - ",
+ "fbsql_errno - ",
+ "fbsql_error - ",
+ "fbsql_fetch_array - ",
+ "fbsql_fetch_assoc - ",
+ "fbsql_fetch_field - ",
+ "fbsql_fetch_lengths - ",
+ "fbsql_fetch_object - ",
+ "fbsql_fetch_row - ",
+ "fbsql_field_flags - ",
+ "fbsql_field_len - ",
+ "fbsql_field_name - ",
+ "fbsql_field_seek - ",
+ "fbsql_field_table - ",
+ "fbsql_field_type - ",
+ "fbsql_free_result - ",
+ "fbsql_hostname - ",
+ "fbsql_insert_id - ",
+ "fbsql_list_dbs - ",
+ "fbsql_list_fields - ",
+ "fbsql_list_tables - ",
+ "fbsql_next_result - ",
+ "fbsql_num_fields - ",
+ "fbsql_num_rows - ",
+ "fbsql_password - ",
+ "fbsql_pconnect - ",
+ "fbsql_query - ",
+ "fbsql_result - ",
+ "fbsql_rollback - ",
+ "fbsql_select_db - ",
+ "fbsql_start_db - ",
+ "fbsql_stop_db - ",
+ "fbsql_username - ",
+ "fbsql_warnings - ",
+ "fclose - ",
+ "fd_alloc - ",
+ "fd_clear - ",
+ "fd_dealloc - ",
+ "fd_isset - ",
+ "fd_set - ",
+ "fd_zero - ",
+ "fdf_add_template - ",
+ "fdf_close - ",
+ "fdf_create - ",
+ "fdf_get_file - ",
+ "fdf_get_status - ",
+ "fdf_get_value - ",
+ "fdf_next_field_name - ",
+ "fdf_open - ",
+ "fdf_save - ",
+ "fdf_set_ap - ",
+ "fdf_set_file - ",
+ "fdf_set_flags - ",
+ "fdf_set_javascript_action - ",
+ "fdf_set_opt - ",
+ "fdf_set_status - ",
+ "fdf_set_submit_form_action - ",
+ "fdf_set_value - ",
+ "feof - ",
+ "fetch_iovec - ",
+ "fflush - ",
+ "fgetc - ",
+ "fgetcsv - ",
+ "fgets - ",
+ "fgetss - ",
+ "file - ",
+ "file_exists - ",
+ "fileatime - ",
+ "filectime - ",
+ "filegroup - ",
+ "fileinode - ",
+ "filemtime - ",
+ "fileowner - ",
+ "fileperms - ",
+ "filepro - ",
+ "filepro_fieldcount - ",
+ "filepro_fieldname - ",
+ "filepro_fieldtype - ",
+ "filepro_fieldwidth - ",
+ "filepro_retrieve - ",
+ "filepro_rowcount - ",
+ "filesize - ",
+ "filetype - ",
+ "flock - ",
+ "floor - ",
+ "flush - ",
+ "fopen - ",
+ "fopenstream - ",
+ "fopenstream - ",
+ "fpassthru - ",
+ "fputs - ",
+ "fread - ",
+ "free_iovec - ",
+ "frenchtojd - ",
+ "fribidi_log2vis - ",
+ "fscanf - ",
+ "fseek - ",
+ "fsockopen - ",
+ "fstat - ",
+ "ftell - ",
+ "ftp_cdup - ",
+ "ftp_chdir - ",
+ "ftp_connect - ",
+ "ftp_delete - ",
+ "ftp_exec - ",
+ "ftp_fget - ",
+ "ftp_fput - ",
+ "ftp_get - ",
+ "ftp_login - ",
+ "ftp_mdtm - ",
+ "ftp_mkdir - ",
+ "ftp_nlist - ",
+ "ftp_pasv - ",
+ "ftp_put - ",
+ "ftp_pwd - ",
+ "ftp_quit - ",
+ "ftp_rawlist - ",
+ "ftp_rename - ",
+ "ftp_rmdir - ",
+ "ftp_site - ",
+ "ftp_size - ",
+ "ftp_systype - ",
+ "ftruncate - ",
+ "func_get_arg - ",
+ "func_get_args - ",
+ "func_num_args - ",
+ "function_exists - ",
+ "fwrite - ",
+ "get_all_headers - ",
+ "get_browser - ",
+ "get_cfg_var - ",
+ "get_class - ",
+ "get_class_methods - ",
+ "get_class_vars - ",
+ "get_current_user - ",
+ "get_declared_classes - ",
+ "get_defined_functions - ",
+ "get_defined_vars - ",
+ "get_extension_funcs - ",
+ "get_html_translation_table - ",
+ "get_included_files - ",
+ "get_loaded_extensions - ",
+ "get_magic_quotes_gpc - ",
+ "get_magic_quotes_runtime - ",
+ "get_meta_tags - ",
+ "get_object_vars - ",
+ "get_parent_class - ",
+ "get_required_files - ",
+ "get_resource_type - ",
+ "getallheaders - ",
+ "getallheaders - ",
+ "getascent - ",
+ "getascent - ",
+ "getcwd - ",
+ "getdate - ",
+ "getdescent - ",
+ "getdescent - ",
+ "getenv - ",
+ "getheight - ",
+ "gethostbyaddr - ",
+ "gethostbyaddr - ",
+ "gethostbyname - ",
+ "gethostbyname - ",
+ "gethostbynamel - ",
+ "getimagesize - ",
+ "getlastmod - ",
+ "getleading - ",
+ "getleading - ",
+ "getmxrr - ",
+ "getmxrr - ",
+ "getmyinode - ",
+ "getmypid - ",
+ "getmyuid - ",
+ "getpeername - ",
+ "getprotobyname - ",
+ "getprotobynumber - ",
+ "getrandmax - ",
+ "getrusage - ",
+ "getrusage - ",
+ "getservbyname - ",
+ "getservbyport - ",
+ "getshape1 - ",
+ "getshape2 - ",
+ "getsockname - ",
+ "getsockopt - ",
+ "gettext - ",
+ "gettimeofday - ",
+ "gettype - ",
+ "getwidth - ",
+ "getwidth - ",
+ "getwidth - ",
+ "gmdate - ",
+ "gmmktime - ",
+ "gmp_abs - ",
+ "gmp_add - ",
+ "gmp_and - ",
+ "gmp_clrbit - ",
+ "gmp_cmp - ",
+ "gmp_com - ",
+ "gmp_div - ",
+ "gmp_div_q - ",
+ "gmp_div_qr - ",
+ "gmp_div_r - ",
+ "gmp_divexact - ",
+ "gmp_fact - ",
+ "gmp_gcd - ",
+ "gmp_gcdext - ",
+ "gmp_hamdist - ",
+ "gmp_init - ",
+ "gmp_intval - ",
+ "gmp_invert - ",
+ "gmp_jacobi - ",
+ "gmp_legendre - ",
+ "gmp_mod - ",
+ "gmp_mul - ",
+ "gmp_neg - ",
+ "gmp_or - ",
+ "gmp_perfect_square - ",
+ "gmp_popcount - ",
+ "gmp_pow - ",
+ "gmp_powm - ",
+ "gmp_prob_prime - ",
+ "gmp_random - ",
+ "gmp_scan0 - ",
+ "gmp_scan1 - ",
+ "gmp_setbit - ",
+ "gmp_sign - ",
+ "gmp_sqrt - ",
+ "gmp_sqrtrem - ",
+ "gmp_strval - ",
+ "gmp_sub - ",
+ "gmp_xor - ",
+ "gmstrftime - ",
+ "gmstrftime - ",
+ "gregoriantojd - ",
+ "gzclose - ",
+ "gzcompress - ",
+ "gzdeflate - ",
+ "gzencode - ",
+ "gzeof - ",
+ "gzfile - ",
+ "gzgetc - ",
+ "gzgets - ",
+ "gzgetss - ",
+ "gzinflate - ",
+ "gzopen - ",
+ "gzpassthru - ",
+ "gzputs - ",
+ "gzread - ",
+ "gzrewind - ",
+ "gzseek - ",
+ "gztell - ",
+ "gzuncompress - ",
+ "gzwrite - ",
+ "header - ",
+ "headers_sent - ",
+ "hebrev - ",
+ "hebrevc - ",
+ "hexdec - ",
+ "highlight_file - ",
+ "highlight_string - ",
+ "htmlentities - ",
+ "htmlspecialchars - ",
+ "hw_array2objrec - ",
+ "hw_changeobject - ",
+ "hw_children - ",
+ "hw_childrenobj - ",
+ "hw_close - ",
+ "hw_connect - ",
+ "hw_connection_info - ",
+ "hw_cp - ",
+ "hw_deleteobject - ",
+ "hw_docbyanchor - ",
+ "hw_docbyanchorobj - ",
+ "hw_document_attributes - ",
+ "hw_document_bodytag - ",
+ "hw_document_content - ",
+ "hw_document_setcontent - ",
+ "hw_document_size - ",
+ "hw_dummy - ",
+ "hw_edittext - ",
+ "hw_error - ",
+ "hw_errormsg - ",
+ "hw_free_document - ",
+ "hw_getanchors - ",
+ "hw_getanchorsobj - ",
+ "hw_getandlock - ",
+ "hw_getcgi - ",
+ "hw_getchildcoll - ",
+ "hw_getchildcollobj - ",
+ "hw_getchilddoccoll - ",
+ "hw_getchilddoccollobj - ",
+ "hw_getobject - ",
+ "hw_getobjectbyftquery - ",
+ "hw_getobjectbyftquerycoll - ",
+ "hw_getobjectbyftquerycollobj - ",
+ "hw_getobjectbyftqueryobj - ",
+ "hw_getobjectbyquery - ",
+ "hw_getobjectbyquerycoll - ",
+ "hw_getobjectbyquerycollobj - ",
+ "hw_getobjectbyqueryobj - ",
+ "hw_getparents - ",
+ "hw_getparentsobj - ",
+ "hw_getrellink - ",
+ "hw_getremote - ",
+ "hw_getremotechildren - ",
+ "hw_getsrcbydestobj - ",
+ "hw_gettext - ",
+ "hw_getusername - ",
+ "hw_identify - ",
+ "hw_incollections - ",
+ "hw_info - ",
+ "hw_inscoll - ",
+ "hw_insdoc - ",
+ "hw_insertanchors - ",
+ "hw_insertdocument - ",
+ "hw_insertobject - ",
+ "hw_mapid - ",
+ "hw_modifyobject - ",
+ "hw_mv - ",
+ "hw_new_document - ",
+ "hw_new_document_from_file - ",
+ "hw_objrec2array - ",
+ "hw_output_document - ",
+ "hw_pconnect - ",
+ "hw_pipecgi - ",
+ "hw_pipedocument - ",
+ "hw_root - ",
+ "hw_setlinkroot - ",
+ "hw_stat - ",
+ "hw_unlock - ",
+ "hw_who - ",
+ "ibase_blob_add - ",
+ "ibase_blob_cancel - ",
+ "ibase_blob_close - ",
+ "ibase_blob_create - ",
+ "ibase_blob_echo - ",
+ "ibase_blob_get - ",
+ "ibase_blob_import - ",
+ "ibase_blob_info - ",
+ "ibase_blob_open - ",
+ "ibase_close - ",
+ "ibase_commit - ",
+ "ibase_connect - ",
+ "ibase_errmsg - ",
+ "ibase_execute - ",
+ "ibase_fetch_object - ",
+ "ibase_fetch_row - ",
+ "ibase_field_info - ",
+ "ibase_free_query - ",
+ "ibase_free_result - ",
+ "ibase_num_fields - ",
+ "ibase_pconnect - ",
+ "ibase_prepare - ",
+ "ibase_query - ",
+ "ibase_rollback - ",
+ "ibase_timefmt - ",
+ "ibase_trans - ",
+ "icap_create_calendar - ",
+ "icap_delete_calendar - ",
+ "icap_delete_event - ",
+ "icap_fetch_event - ",
+ "icap_list_alarms - ",
+ "icap_list_events - ",
+ "icap_open - ",
+ "icap_popen - ",
+ "icap_rename_calendar - ",
+ "icap_reopen - ",
+ "icap_snooze - ",
+ "icap_store_event - ",
+ "iconv - ",
+ "iconv_get_encoding - ",
+ "iconv_set_encoding - ",
+ "ifx_affected_rows - ",
+ "ifx_blobinfile_mode - ",
+ "ifx_byteasvarchar - ",
+ "ifx_close - ",
+ "ifx_connect - ",
+ "ifx_copy_blob - ",
+ "ifx_create_blob - ",
+ "ifx_create_char - ",
+ "ifx_do - ",
+ "ifx_error - ",
+ "ifx_errormsg - ",
+ "ifx_fetch_row - ",
+ "ifx_fieldproperties - ",
+ "ifx_fieldtypes - ",
+ "ifx_free_blob - ",
+ "ifx_free_char - ",
+ "ifx_free_result - ",
+ "ifx_get_blob - ",
+ "ifx_get_char - ",
+ "ifx_getsqlca - ",
+ "ifx_htmltbl_result - ",
+ "ifx_nullformat - ",
+ "ifx_num_fields - ",
+ "ifx_num_rows - ",
+ "ifx_pconnect - ",
+ "ifx_prepare - ",
+ "ifx_query - ",
+ "ifx_textasvarchar - ",
+ "ifx_update_blob - ",
+ "ifx_update_char - ",
+ "ifxus_close_slob - ",
+ "ifxus_create_slob - ",
+ "ifxus_free_slob - ",
+ "ifxus_open_slob - ",
+ "ifxus_read_slob - ",
+ "ifxus_seek_slob - ",
+ "ifxus_tell_slob - ",
+ "ifxus_write_slob - ",
+ "ignore_user_abort - ",
+ "iis_addserver - ",
+ "iis_getdirsecurity - ",
+ "iis_getscriptmap - ",
+ "iis_getserverbycomment - ",
+ "iis_getserverbypath - ",
+ "iis_getserverright - ",
+ "iis_getservicestate - ",
+ "iis_removeserver - ",
+ "iis_setappsettings - ",
+ "iis_setdirsecurity - ",
+ "iis_setscriptmap - ",
+ "iis_setserverright - ",
+ "iis_startserver - ",
+ "iis_startservice - ",
+ "iis_stopserver - ",
+ "iis_stopservice - ",
+ "image2wbmp - ",
+ "imagealphablending - ",
+ "imagearc - ",
+ "imagechar - ",
+ "imagecharup - ",
+ "imagecolorallocate - ",
+ "imagecolorat - ",
+ "imagecolorclosest - ",
+ "imagecolorclosestalpha - ",
+ "imagecolorclosesthwb - ",
+ "imagecolordeallocate - ",
+ "imagecolorexact - ",
+ "imagecolorexactalpha - ",
+ "imagecolorresolve - ",
+ "imagecolorresolvealpha - ",
+ "imagecolorset - ",
+ "imagecolorsforindex - ",
+ "imagecolorstotal - ",
+ "imagecolortransparent - ",
+ "imagecopy - ",
+ "imagecopymerge - ",
+ "imagecopymergegray - ",
+ "imagecopyresampled - ",
+ "imagecopyresized - ",
+ "imagecreate - ",
+ "imagecreatefromgif - ",
+ "imagecreatefromjpeg - ",
+ "imagecreatefrompng - ",
+ "imagecreatefromstring - ",
+ "imagecreatefromwbmp - ",
+ "imagecreatefromxbm - ",
+ "imagecreatefromxpm - ",
+ "imagecreatetruecolor - ",
+ "imagedashedline - ",
+ "imagedestroy - ",
+ "imageellipse - ",
+ "imagefill - ",
+ "imagefilledarc - ",
+ "imagefilledellipse - ",
+ "imagefilledpolygon - ",
+ "imagefilledrectangle - ",
+ "imagefilltoborder - ",
+ "imagefontheight - ",
+ "imagefontwidth - ",
+ "imagegammacorrect - ",
+ "imagegif - ",
+ "imageinterlace - ",
+ "imagejpeg - ",
+ "imageline - ",
+ "imageloadfont - ",
+ "imagepalettecopy - ",
+ "imagepng - ",
+ "imagepolygon - ",
+ "imagepsbbox - ",
+ "imagepscopyfont - ",
+ "imagepsencodefont - ",
+ "imagepsextendfont - ",
+ "imagepsfreefont - ",
+ "imagepsloadfont - ",
+ "imagepsslantfont - ",
+ "imagepstext - ",
+ "imagerectangle - ",
+ "imagesetbrush - ",
+ "imagesetpixel - ",
+ "imagesetstyle - ",
+ "imagesetthickness - ",
+ "imagesettile - ",
+ "imagestring - ",
+ "imagestringup - ",
+ "imagesx - ",
+ "imagesy - ",
+ "imagetruecolortopalette - ",
+ "imagettfbbox - ",
+ "imagettftext - ",
+ "imagetypes - ",
+ "imagewbmp - ",
+ "imap_8bit - ",
+ "imap_alerts - ",
+ "imap_append - ",
+ "imap_base64 - ",
+ "imap_binary - ",
+ "imap_body - ",
+ "imap_bodystruct - ",
+ "imap_check - ",
+ "imap_clearflag_full - ",
+ "imap_close - ",
+ "imap_create - ",
+ "imap_createmailbox - ",
+ "imap_delete - ",
+ "imap_deletemailbox - ",
+ "imap_errors - ",
+ "imap_expunge - ",
+ "imap_fetch_overview - ",
+ "imap_fetchbody - ",
+ "imap_fetchheader - ",
+ "imap_fetchstructure - ",
+ "imap_fetchtext - ",
+ "imap_get_quota - ",
+ "imap_getmailboxes - ",
+ "imap_getsubscribed - ",
+ "imap_header - ",
+ "imap_headerinfo - ",
+ "imap_headers - ",
+ "imap_last_error - ",
+ "imap_list - ",
+ "imap_listmailbox - ",
+ "imap_listsubscribed - ",
+ "imap_lsub - ",
+ "imap_mail - ",
+ "imap_mail - ",
+ "imap_mail_compose - ",
+ "imap_mail_copy - ",
+ "imap_mail_move - ",
+ "imap_mailboxmsginfo - ",
+ "imap_mime_header_decode - ",
+ "imap_msgno - ",
+ "imap_num_msg - ",
+ "imap_num_recent - ",
+ "imap_open - ",
+ "imap_ping - ",
+ "imap_popen - ",
+ "imap_qprint - ",
+ "imap_rename - ",
+ "imap_renamemailbox - ",
+ "imap_reopen - ",
+ "imap_rfc822_parse_adrlist - ",
+ "imap_rfc822_parse_headers - ",
+ "imap_rfc822_write_address - ",
+ "imap_scan - ",
+ "imap_scanmailbox - ",
+ "imap_search - ",
+ "imap_set_quota - ",
+ "imap_setflag_full - ",
+ "imap_sort - ",
+ "imap_status - ",
+ "imap_subscribe - ",
+ "imap_uid - ",
+ "imap_undelete - ",
+ "imap_unsubscribe - ",
+ "imap_utf7_decode - ",
+ "imap_utf7_encode - ",
+ "imap_utf8 - ",
+ "implode - ",
+ "in_array - ",
+ "ingres_autocommit - ",
+ "ingres_close - ",
+ "ingres_commit - ",
+ "ingres_connect - ",
+ "ingres_fetch_array - ",
+ "ingres_fetch_object - ",
+ "ingres_fetch_row - ",
+ "ingres_field_length - ",
+ "ingres_field_name - ",
+ "ingres_field_nullable - ",
+ "ingres_field_precision - ",
+ "ingres_field_scale - ",
+ "ingres_field_type - ",
+ "ingres_num_fields - ",
+ "ingres_num_rows - ",
+ "ingres_pconnect - ",
+ "ingres_query - ",
+ "ingres_rollback - ",
+ "ini_alter - ",
+ "ini_get - ",
+ "ini_restore - ",
+ "ini_set - ",
+ "intval - ",
+ "ip2long - ",
+ "iptcembed - ",
+ "iptcparse - ",
+ "ircg_channel_mode - ",
+ "ircg_disconnect - ",
+ "ircg_html_encode - ",
+ "ircg_ignore_add - ",
+ "ircg_ignore_del - ",
+ "ircg_is_conn_alive - ",
+ "ircg_join - ",
+ "ircg_kick - ",
+ "ircg_lookup_format_messages - ",
+ "ircg_msg - ",
+ "ircg_nick - ",
+ "ircg_nickname_escape - ",
+ "ircg_nickname_unescape - ",
+ "ircg_notice - ",
+ "ircg_part - ",
+ "ircg_pconnect - ",
+ "ircg_register_format_messages - ",
+ "ircg_set_current - ",
+ "ircg_topic - ",
+ "ircg_whois - ",
+ "is_array - ",
+ "is_bool - ",
+ "is_dir - ",
+ "is_double - ",
+ "is_executable - ",
+ "is_file - ",
+ "is_float - ",
+ "is_int - ",
+ "is_integer - ",
+ "is_link - ",
+ "is_long - ",
+ "is_null - ",
+ "is_numeric - ",
+ "is_object - ",
+ "is_readable - ",
+ "is_real - ",
+ "is_resource - ",
+ "is_scalar - ",
+ "is_string - ",
+ "is_subclass_of - ",
+ "is_uploaded_file - ",
+ "is_writable - ",
+ "is_writeable - ",
+ "java_last_exception_clear - ",
+ "java_last_exception_get - ",
+ "jddayofweek - ",
+ "jdmonthname - ",
+ "jdtofrench - ",
+ "jdtogregorian - ",
+ "jdtojewish - ",
+ "jdtojulian - ",
+ "jdtounix - ",
+ "jewishtojd - ",
+ "join - ",
+ "jpeg2wbmp - ",
+ "juliantojd - ",
+ "key - ",
+ "krsort - ",
+ "ksort - ",
+ "labelframe - ",
+ "labelframe - ",
+ "lcg_value - ",
+ "ldap_8859_to_t61 - ",
+ "ldap_add - ",
+ "ldap_bind - ",
+ "ldap_close - ",
+ "ldap_compare - ",
+ "ldap_connect - ",
+ "ldap_count_entries - ",
+ "ldap_delete - ",
+ "ldap_dn2ufn - ",
+ "ldap_err2str - ",
+ "ldap_errno - ",
+ "ldap_error - ",
+ "ldap_explode_dn - ",
+ "ldap_first_attribute - ",
+ "ldap_first_entry - ",
+ "ldap_first_reference - ",
+ "ldap_free_result - ",
+ "ldap_get_attributes - ",
+ "ldap_get_dn - ",
+ "ldap_get_entries - ",
+ "ldap_get_option - ",
+ "ldap_get_values - ",
+ "ldap_get_values_len - ",
+ "ldap_list - ",
+ "ldap_mod_add - ",
+ "ldap_mod_del - ",
+ "ldap_mod_replace - ",
+ "ldap_modify - ",
+ "ldap_next_attribute - ",
+ "ldap_next_entry - ",
+ "ldap_next_reference - ",
+ "ldap_parse_reference - ",
+ "ldap_parse_result - ",
+ "ldap_read - ",
+ "ldap_rename - ",
+ "ldap_search - ",
+ "ldap_set_option - ",
+ "ldap_t61_to_8859 - ",
+ "ldap_unbind - ",
+ "leak - ",
+ "levenshtein - ",
+ "link - ",
+ "link - ",
+ "linkinfo - ",
+ "linkinfo - ",
+ "listen - ",
+ "localeconv - ",
+ "localtime - ",
+ "log - ",
+ "log10 - ",
+ "long2ip - ",
+ "lstat - ",
+ "ltrim - ",
+ "magic_quotes_runtime - ",
+ "mail - ",
+ "mail - ",
+ "max - ",
+ "mcal_append_event - ",
+ "mcal_close - ",
+ "mcal_create_calendar - ",
+ "mcal_date_compare - ",
+ "mcal_date_valid - ",
+ "mcal_day_of_week - ",
+ "mcal_day_of_year - ",
+ "mcal_days_in_month - ",
+ "mcal_delete_calendar - ",
+ "mcal_delete_event - ",
+ "mcal_event_add_attribute - ",
+ "mcal_event_init - ",
+ "mcal_event_set_alarm - ",
+ "mcal_event_set_category - ",
+ "mcal_event_set_class - ",
+ "mcal_event_set_description - ",
+ "mcal_event_set_end - ",
+ "mcal_event_set_recur_daily - ",
+ "mcal_event_set_recur_monthly_mday - ",
+ "mcal_event_set_recur_monthly_wday - ",
+ "mcal_event_set_recur_none - ",
+ "mcal_event_set_recur_weekly - ",
+ "mcal_event_set_recur_yearly - ",
+ "mcal_event_set_start - ",
+ "mcal_event_set_title - ",
+ "mcal_fetch_current_stream_event - ",
+ "mcal_fetch_event - ",
+ "mcal_is_leap_year - ",
+ "mcal_list_alarms - ",
+ "mcal_list_events - ",
+ "mcal_next_recurrence - ",
+ "mcal_open - ",
+ "mcal_popen - ",
+ "mcal_rename_calendar - ",
+ "mcal_reopen - ",
+ "mcal_snooze - ",
+ "mcal_store_event - ",
+ "mcal_time_valid - ",
+ "mcal_week_of_year - ",
+ "mcrypt_cbc - ",
+ "mcrypt_cfb - ",
+ "mcrypt_create_iv - ",
+ "mcrypt_decrypt - ",
+ "mcrypt_ecb - ",
+ "mcrypt_enc_get_algorithms_name - ",
+ "mcrypt_enc_get_block_size - ",
+ "mcrypt_enc_get_iv_size - ",
+ "mcrypt_enc_get_key_size - ",
+ "mcrypt_enc_get_modes_name - ",
+ "mcrypt_enc_get_supported_key_sizes - ",
+ "mcrypt_enc_is_block_algorithm - ",
+ "mcrypt_enc_is_block_algorithm_mode - ",
+ "mcrypt_enc_is_block_mode - ",
+ "mcrypt_enc_self_test - ",
+ "mcrypt_encrypt - ",
+ "mcrypt_generic - ",
+ "mcrypt_generic_end - ",
+ "mcrypt_generic_init - ",
+ "mcrypt_get_block_size - ",
+ "mcrypt_get_cipher_name - ",
+ "mcrypt_get_iv_size - ",
+ "mcrypt_get_key_size - ",
+ "mcrypt_list_algorithms - ",
+ "mcrypt_list_modes - ",
+ "mcrypt_module_close - ",
+ "mcrypt_module_get_algo_block_size - ",
+ "mcrypt_module_get_algo_key_size - ",
+ "mcrypt_module_get_supported_key_sizes - ",
+ "mcrypt_module_is_block_algorithm - ",
+ "mcrypt_module_is_block_algorithm_mode - ",
+ "mcrypt_module_is_block_mode - ",
+ "mcrypt_module_open - ",
+ "mcrypt_module_self_test - ",
+ "mcrypt_ofb - ",
+ "md5 - ",
+ "mdecrypt_generic - ",
+ "metaphone - ",
+ "method_exists - ",
+ "mhash - ",
+ "mhash_count - ",
+ "mhash_get_block_size - ",
+ "mhash_get_hash_name - ",
+ "mhash_keygen_s2k - ",
+ "microtime - ",
+ "min - ",
+ "ming_setcubicthreshold - ",
+ "ming_setscale - ",
+ "mkdir - ",
+ "mktime - ",
+ "move - ",
+ "move_uploaded_file - ",
+ "movepen - ",
+ "movepento - ",
+ "moveto - ",
+ "moveto - ",
+ "moveto - ",
+ "msql - ",
+ "msql_affected_rows - ",
+ "msql_close - ",
+ "msql_connect - ",
+ "msql_create_db - ",
+ "msql_createdb - ",
+ "msql_data_seek - ",
+ "msql_db_query - ",
+ "msql_dbname - ",
+ "msql_drop_db - ",
+ "msql_dropdb - ",
+ "msql_error - ",
+ "msql_fetch_array - ",
+ "msql_fetch_field - ",
+ "msql_fetch_object - ",
+ "msql_fetch_row - ",
+ "msql_field_flags - ",
+ "msql_field_len - ",
+ "msql_field_name - ",
+ "msql_field_seek - ",
+ "msql_field_table - ",
+ "msql_field_type - ",
+ "msql_fieldflags - ",
+ "msql_fieldlen - ",
+ "msql_fieldname - ",
+ "msql_fieldtable - ",
+ "msql_fieldtype - ",
+ "msql_free_result - ",
+ "msql_freeresult - ",
+ "msql_list_dbs - ",
+ "msql_list_fields - ",
+ "msql_list_tables - ",
+ "msql_listdbs - ",
+ "msql_listfields - ",
+ "msql_listtables - ",
+ "msql_num_fields - ",
+ "msql_num_rows - ",
+ "msql_numfields - ",
+ "msql_numrows - ",
+ "msql_pconnect - ",
+ "msql_query - ",
+ "msql_regcase - ",
+ "msql_result - ",
+ "msql_select_db - ",
+ "msql_selectdb - ",
+ "msql_tablename - ",
+ "mssql_affected_rows - ",
+ "mssql_affected_rows - ",
+ "mssql_close - ",
+ "mssql_close - ",
+ "mssql_close - ",
+ "mssql_connect - ",
+ "mssql_connect - ",
+ "mssql_connect - ",
+ "mssql_data_seek - ",
+ "mssql_data_seek - ",
+ "mssql_data_seek - ",
+ "mssql_fetch_array - ",
+ "mssql_fetch_array - ",
+ "mssql_fetch_array - ",
+ "mssql_fetch_batch - ",
+ "mssql_fetch_field - ",
+ "mssql_fetch_field - ",
+ "mssql_fetch_field - ",
+ "mssql_fetch_object - ",
+ "mssql_fetch_object - ",
+ "mssql_fetch_object - ",
+ "mssql_fetch_row - ",
+ "mssql_fetch_row - ",
+ "mssql_fetch_row - ",
+ "mssql_field_length - ",
+ "mssql_field_name - ",
+ "mssql_field_seek - ",
+ "mssql_field_seek - ",
+ "mssql_field_seek - ",
+ "mssql_field_type - ",
+ "mssql_free_result - ",
+ "mssql_free_result - ",
+ "mssql_free_result - ",
+ "mssql_get_last_message - ",
+ "mssql_get_last_message - ",
+ "mssql_get_last_message - ",
+ "mssql_min_client_severity - ",
+ "mssql_min_error_severity - ",
+ "mssql_min_error_severity - ",
+ "mssql_min_message_severity - ",
+ "mssql_min_message_severity - ",
+ "mssql_min_server_severity - ",
+ "mssql_next_result - ",
+ "mssql_num_fields - ",
+ "mssql_num_fields - ",
+ "mssql_num_fields - ",
+ "mssql_num_rows - ",
+ "mssql_num_rows - ",
+ "mssql_num_rows - ",
+ "mssql_pconnect - ",
+ "mssql_pconnect - ",
+ "mssql_pconnect - ",
+ "mssql_query - ",
+ "mssql_query - ",
+ "mssql_query - ",
+ "mssql_result - ",
+ "mssql_result - ",
+ "mssql_result - ",
+ "mssql_rows_affected - ",
+ "mssql_select_db - ",
+ "mssql_select_db - ",
+ "mssql_select_db - ",
+ "mt_getrandmax - ",
+ "mt_rand - ",
+ "mt_srand - ",
+ "multcolor - ",
+ "muscat_close - ",
+ "muscat_get - ",
+ "muscat_give - ",
+ "muscat_setup - ",
+ "muscat_setup_net - ",
+ "mysql - ",
+ "mysql_affected_rows - ",
+ "mysql_close - ",
+ "mysql_connect - ",
+ "mysql_create_db - ",
+ "mysql_createdb - ",
+ "mysql_data_seek - ",
+ "mysql_db_name - ",
+ "mysql_db_query - ",
+ "mysql_dbname - ",
+ "mysql_drop_db - ",
+ "mysql_dropdb - ",
+ "mysql_errno - ",
+ "mysql_error - ",
+ "mysql_escape_string - ",
+ "mysql_fetch_array - ",
+ "mysql_fetch_assoc - ",
+ "mysql_fetch_field - ",
+ "mysql_fetch_lengths - ",
+ "mysql_fetch_object - ",
+ "mysql_fetch_row - ",
+ "mysql_field_flags - ",
+ "mysql_field_len - ",
+ "mysql_field_name - ",
+ "mysql_field_seek - ",
+ "mysql_field_table - ",
+ "mysql_field_type - ",
+ "mysql_fieldflags - ",
+ "mysql_fieldlen - ",
+ "mysql_fieldname - ",
+ "mysql_fieldtable - ",
+ "mysql_fieldtype - ",
+ "mysql_free_result - ",
+ "mysql_freeresult - ",
+ "mysql_get_client_info - ",
+ "mysql_get_host_info - ",
+ "mysql_get_proto_info - ",
+ "mysql_get_server_info - ",
+ "mysql_insert_id - ",
+ "mysql_list_dbs - ",
+ "mysql_list_fields - ",
+ "mysql_list_tables - ",
+ "mysql_listdbs - ",
+ "mysql_listfields - ",
+ "mysql_listtables - ",
+ "mysql_num_fields - ",
+ "mysql_num_rows - ",
+ "mysql_numfields - ",
+ "mysql_numrows - ",
+ "mysql_pconnect - ",
+ "mysql_query - ",
+ "mysql_result - ",
+ "mysql_select_db - ",
+ "mysql_selectdb - ",
+ "mysql_tablename - ",
+ "mysql_unbuffered_query - ",
+ "natcasesort - ",
+ "natsort - ",
+ "new_xmldoc - ",
+ "next - ",
+ "nextframe - ",
+ "nextframe - ",
+ "nl2br - ",
+ "notes_body - ",
+ "notes_copy_db - ",
+ "notes_create_db - ",
+ "notes_create_note - ",
+ "notes_drop_db - ",
+ "notes_find_note - ",
+ "notes_header_info - ",
+ "notes_list_msgs - ",
+ "notes_mark_read - ",
+ "notes_mark_unread - ",
+ "notes_nav_create - ",
+ "notes_search - ",
+ "notes_unread - ",
+ "notes_version - ",
+ "number_format - ",
+ "ob_end_clean - ",
+ "ob_end_flush - ",
+ "ob_get_contents - ",
+ "ob_get_length - ",
+ "ob_gzhandler - ",
+ "ob_iconv_handler - ",
+ "ob_implicit_flush - ",
+ "ob_start - ",
+ "ocibindbyname - ",
+ "ocicancel - ",
+ "ocicollappend - ",
+ "ocicollassign - ",
+ "ocicollassignelem - ",
+ "ocicolldateappendelem - ",
+ "ocicolldateassignelem - ",
+ "ocicolldategetelem - ",
+ "ocicollgetelem - ",
+ "ocicollmax - ",
+ "ocicollsize - ",
+ "ocicolltrim - ",
+ "ocicolumnisnull - ",
+ "ocicolumnname - ",
+ "ocicolumnprecision - ",
+ "ocicolumnscale - ",
+ "ocicolumnsize - ",
+ "ocicolumntype - ",
+ "ocicolumntyperaw - ",
+ "ocicommit - ",
+ "ocidefinebyname - ",
+ "ocierror - ",
+ "ociexecute - ",
+ "ocifetch - ",
+ "ocifetchinto - ",
+ "ocifetchstatement - ",
+ "ocifreecoll - ",
+ "ocifreecursor - ",
+ "ocifreedesc - ",
+ "ocifreestatement - ",
+ "ociinternaldebug - ",
+ "ociloadlob - ",
+ "ocilogoff - ",
+ "ocilogon - ",
+ "ocinewcollection - ",
+ "ocinewcursor - ",
+ "ocinewdescriptor - ",
+ "ocinlogon - ",
+ "ocinumcols - ",
+ "ociparse - ",
+ "ociplogon - ",
+ "ociresult - ",
+ "ocirollback - ",
+ "ocirowcount - ",
+ "ocisavelob - ",
+ "ocisavelobfile - ",
+ "ociserverversion - ",
+ "ocisetprefetch - ",
+ "ocistatementtype - ",
+ "ociwritelobtofile - ",
+ "octdec - ",
+ "odbc_autocommit - ",
+ "odbc_binmode - ",
+ "odbc_close - ",
+ "odbc_close_all - ",
+ "odbc_columnprivileges - ",
+ "odbc_columns - ",
+ "odbc_commit - ",
+ "odbc_connect - ",
+ "odbc_cursor - ",
+ "odbc_do - ",
+ "odbc_error - ",
+ "odbc_errormsg - ",
+ "odbc_exec - ",
+ "odbc_execute - ",
+ "odbc_fetch_array - ",
+ "odbc_fetch_into - ",
+ "odbc_fetch_object - ",
+ "odbc_fetch_row - ",
+ "odbc_field_len - ",
+ "odbc_field_name - ",
+ "odbc_field_num - ",
+ "odbc_field_precision - ",
+ "odbc_field_scale - ",
+ "odbc_field_type - ",
+ "odbc_foreignkeys - ",
+ "odbc_free_result - ",
+ "odbc_gettypeinfo - ",
+ "odbc_longreadlen - ",
+ "odbc_next_result - ",
+ "odbc_num_fields - ",
+ "odbc_num_rows - ",
+ "odbc_pconnect - ",
+ "odbc_prepare - ",
+ "odbc_primarykeys - ",
+ "odbc_procedurecolumns - ",
+ "odbc_procedures - ",
+ "odbc_result - ",
+ "odbc_result_all - ",
+ "odbc_rollback - ",
+ "odbc_setoption - ",
+ "odbc_specialcolumns - ",
+ "odbc_statistics - ",
+ "odbc_tableprivileges - ",
+ "odbc_tables - ",
+ "open_listen_sock - ",
+ "opendir - ",
+ "openlog - ",
+ "openssl_error_string - ",
+ "openssl_free_key - ",
+ "openssl_get_privatekey - ",
+ "openssl_get_publickey - ",
+ "openssl_open - ",
+ "openssl_pkcs7_decrypt - ",
+ "openssl_pkcs7_encrypt - ",
+ "openssl_pkcs7_sign - ",
+ "openssl_pkcs7_verify - ",
+ "openssl_seal - ",
+ "openssl_sign - ",
+ "openssl_verify - ",
+ "openssl_x509_checkpurpose - ",
+ "openssl_x509_free - ",
+ "openssl_x509_parse - ",
+ "openssl_x509_read - ",
+ "ora_bind - ",
+ "ora_close - ",
+ "ora_columnname - ",
+ "ora_columnsize - ",
+ "ora_columntype - ",
+ "ora_commit - ",
+ "ora_commitoff - ",
+ "ora_commiton - ",
+ "ora_do - ",
+ "ora_error - ",
+ "ora_errorcode - ",
+ "ora_exec - ",
+ "ora_fetch - ",
+ "ora_fetch_into - ",
+ "ora_getcolumn - ",
+ "ora_logoff - ",
+ "ora_logon - ",
+ "ora_numcols - ",
+ "ora_numrows - ",
+ "ora_open - ",
+ "ora_parse - ",
+ "ora_plogon - ",
+ "ora_rollback - ",
+ "orbit_caught_exception - ",
+ "orbit_exception_id - ",
+ "orbit_exception_value - ",
+ "orbit_get_repository_id - ",
+ "orbit_load_idl - ",
+ "ord - ",
+ "output - ",
+ "ovrimos_close - ",
+ "ovrimos_close_all - ",
+ "ovrimos_commit - ",
+ "ovrimos_connect - ",
+ "ovrimos_cursor - ",
+ "ovrimos_exec - ",
+ "ovrimos_execute - ",
+ "ovrimos_fetch_into - ",
+ "ovrimos_fetch_row - ",
+ "ovrimos_field_len - ",
+ "ovrimos_field_name - ",
+ "ovrimos_field_num - ",
+ "ovrimos_field_type - ",
+ "ovrimos_free_result - ",
+ "ovrimos_longreadlen - ",
+ "ovrimos_num_fields - ",
+ "ovrimos_num_rows - ",
+ "ovrimos_prepare - ",
+ "ovrimos_result - ",
+ "ovrimos_result_all - ",
+ "ovrimos_rollback - ",
+ "pack - ",
+ "parse_ini_file - ",
+ "parse_str - ",
+ "parse_url - ",
+ "passthru - ",
+ "pathinfo - ",
+ "pclose - ",
+ "pdf_add_annotation - ",
+ "pdf_add_bookmark - ",
+ "pdf_add_launchlink - ",
+ "pdf_add_locallink - ",
+ "pdf_add_note - ",
+ "pdf_add_outline - ",
+ "pdf_add_pdflink - ",
+ "pdf_add_thumbnail - ",
+ "pdf_add_weblink - ",
+ "pdf_arc - ",
+ "pdf_arcn - ",
+ "pdf_attach_file - ",
+ "pdf_begin_page - ",
+ "pdf_begin_pattern - ",
+ "pdf_begin_template - ",
+ "pdf_circle - ",
+ "pdf_clip - ",
+ "pdf_close - ",
+ "pdf_close_image - ",
+ "pdf_close_pdi - ",
+ "pdf_close_pdi_page - ",
+ "pdf_closepath - ",
+ "pdf_closepath_fill_stroke - ",
+ "pdf_closepath_stroke - ",
+ "pdf_concat - ",
+ "pdf_continue_text - ",
+ "pdf_curveto - ",
+ "pdf_delete - ",
+ "pdf_end_page - ",
+ "pdf_end_pattern - ",
+ "pdf_end_template - ",
+ "pdf_endpath - ",
+ "pdf_fill - ",
+ "pdf_fill_stroke - ",
+ "pdf_findfont - ",
+ "pdf_get_buffer - ",
+ "pdf_get_font - ",
+ "pdf_get_fontname - ",
+ "pdf_get_fontsize - ",
+ "pdf_get_image_height - ",
+ "pdf_get_image_width - ",
+ "pdf_get_parameter - ",
+ "pdf_get_pdi_parameter - ",
+ "pdf_get_pdi_value - ",
+ "pdf_get_value - ",
+ "pdf_initgraphics - ",
+ "pdf_lineto - ",
+ "pdf_makespotcolor - ",
+ "pdf_moveto - ",
+ "pdf_new - ",
+ "pdf_open - ",
+ "pdf_open_ccitt - ",
+ "pdf_open_file - ",
+ "pdf_open_gif - ",
+ "pdf_open_image - ",
+ "pdf_open_image_file - ",
+ "pdf_open_jpeg - ",
+ "pdf_open_memory_image - ",
+ "pdf_open_pdi - ",
+ "pdf_open_pdi_page - ",
+ "pdf_open_png - ",
+ "pdf_open_tiff - ",
+ "pdf_place_image - ",
+ "pdf_place_pdi_page - ",
+ "pdf_rect - ",
+ "pdf_restore - ",
+ "pdf_rotate - ",
+ "pdf_save - ",
+ "pdf_scale - ",
+ "pdf_set_border_color - ",
+ "pdf_set_border_dash - ",
+ "pdf_set_border_style - ",
+ "pdf_set_char_spacing - ",
+ "pdf_set_duration - ",
+ "pdf_set_font - ",
+ "pdf_set_horiz_scaling - ",
+ "pdf_set_info - ",
+ "pdf_set_info_author - ",
+ "pdf_set_info_creator - ",
+ "pdf_set_info_keywords - ",
+ "pdf_set_info_subject - ",
+ "pdf_set_info_title - ",
+ "pdf_set_leading - ",
+ "pdf_set_parameter - ",
+ "pdf_set_text_pos - ",
+ "pdf_set_text_rendering - ",
+ "pdf_set_text_rise - ",
+ "pdf_set_transition - ",
+ "pdf_set_value - ",
+ "pdf_set_word_spacing - ",
+ "pdf_setcolor - ",
+ "pdf_setdash - ",
+ "pdf_setflat - ",
+ "pdf_setfont - ",
+ "pdf_setgray - ",
+ "pdf_setgray_fill - ",
+ "pdf_setgray_stroke - ",
+ "pdf_setlinecap - ",
+ "pdf_setlinejoin - ",
+ "pdf_setlinewidth - ",
+ "pdf_setmatrix - ",
+ "pdf_setmiterlimit - ",
+ "pdf_setpolydash - ",
+ "pdf_setrgbcolor - ",
+ "pdf_setrgbcolor_fill - ",
+ "pdf_setrgbcolor_stroke - ",
+ "pdf_show - ",
+ "pdf_show_boxed - ",
+ "pdf_show_xy - ",
+ "pdf_skew - ",
+ "pdf_stringwidth - ",
+ "pdf_stroke - ",
+ "pdf_translate - ",
+ "pfpro_cleanup - ",
+ "pfpro_init - ",
+ "pfpro_process - ",
+ "pfpro_process_raw - ",
+ "pfpro_version - ",
+ "pfsockopen - ",
+ "pg_client_encoding - ",
+ "pg_clientencoding - ",
+ "pg_close - ",
+ "pg_cmdtuples - ",
+ "pg_connect - ",
+ "pg_dbname - ",
+ "pg_end_copy - ",
+ "pg_errormessage - ",
+ "pg_exec - ",
+ "pg_fetch_array - ",
+ "pg_fetch_object - ",
+ "pg_fetch_row - ",
+ "pg_fieldisnull - ",
+ "pg_fieldname - ",
+ "pg_fieldnum - ",
+ "pg_fieldprtlen - ",
+ "pg_fieldsize - ",
+ "pg_fieldtype - ",
+ "pg_freeresult - ",
+ "pg_getlastoid - ",
+ "pg_host - ",
+ "pg_loclose - ",
+ "pg_locreate - ",
+ "pg_loexport - ",
+ "pg_loimport - ",
+ "pg_loopen - ",
+ "pg_loread - ",
+ "pg_loreadall - ",
+ "pg_lounlink - ",
+ "pg_lowrite - ",
+ "pg_numfields - ",
+ "pg_numrows - ",
+ "pg_options - ",
+ "pg_pconnect - ",
+ "pg_port - ",
+ "pg_put_line - ",
+ "pg_result - ",
+ "pg_set_client_encoding - ",
+ "pg_setclientencoding - ",
+ "pg_trace - ",
+ "pg_tty - ",
+ "pg_untrace - ",
+ "php_logo_guid - ",
+ "php_sapi_name - ",
+ "php_uname - ",
+ "phpcredits - ",
+ "phpinfo - ",
+ "phpversion - ",
+ "pi - ",
+ "png2wbmp - ",
+ "popen - ",
+ "pos - ",
+ "posix_ctermid - ",
+ "posix_getcwd - ",
+ "posix_getegid - ",
+ "posix_geteuid - ",
+ "posix_getgid - ",
+ "posix_getgrgid - ",
+ "posix_getgrnam - ",
+ "posix_getgroups - ",
+ "posix_getlogin - ",
+ "posix_getpgid - ",
+ "posix_getpgrp - ",
+ "posix_getpid - ",
+ "posix_getppid - ",
+ "posix_getpwnam - ",
+ "posix_getpwuid - ",
+ "posix_getrlimit - ",
+ "posix_getsid - ",
+ "posix_getuid - ",
+ "posix_isatty - ",
+ "posix_kill - ",
+ "posix_mkfifo - ",
+ "posix_setegid - ",
+ "posix_seteuid - ",
+ "posix_setgid - ",
+ "posix_setpgid - ",
+ "posix_setsid - ",
+ "posix_setuid - ",
+ "posix_times - ",
+ "posix_ttyname - ",
+ "posix_uname - ",
+ "pow - ",
+ "preg_grep - ",
+ "preg_match - ",
+ "preg_match_all - ",
+ "preg_quote - ",
+ "preg_replace - ",
+ "preg_replace_callback - ",
+ "preg_split - ",
+ "prev - ",
+ "print_r - ",
+ "printer_abort - ",
+ "printer_close - ",
+ "printer_create_brush - ",
+ "printer_create_dc - ",
+ "printer_create_font - ",
+ "printer_create_pen - ",
+ "printer_delete_brush - ",
+ "printer_delete_dc - ",
+ "printer_delete_font - ",
+ "printer_delete_pen - ",
+ "printer_draw_bmp - ",
+ "printer_draw_chord - ",
+ "printer_draw_elipse - ",
+ "printer_draw_line - ",
+ "printer_draw_pie - ",
+ "printer_draw_rectangle - ",
+ "printer_draw_roundrect - ",
+ "printer_draw_text - ",
+ "printer_end_doc - ",
+ "printer_end_page - ",
+ "printer_get_option - ",
+ "printer_list - ",
+ "printer_logical_fontheight - ",
+ "printer_open - ",
+ "printer_select_brush - ",
+ "printer_select_font - ",
+ "printer_select_pen - ",
+ "printer_set_option - ",
+ "printer_start_doc - ",
+ "printer_start_page - ",
+ "printer_write - ",
+ "printf - ",
+ "pspell_add_to_personal - ",
+ "pspell_add_to_session - ",
+ "pspell_check - ",
+ "pspell_clear_session - ",
+ "pspell_config_create - ",
+ "pspell_config_ignore - ",
+ "pspell_config_mode - ",
+ "pspell_config_personal - ",
+ "pspell_config_repl - ",
+ "pspell_config_runtogether - ",
+ "pspell_config_save_repl - ",
+ "pspell_new - ",
+ "pspell_new_config - ",
+ "pspell_new_personal - ",
+ "pspell_save_wordlist - ",
+ "pspell_store_replacement - ",
+ "pspell_suggest - ",
+ "putenv - ",
+ "putenv - ",
+ "qdom_error - ",
+ "qdom_tree - ",
+ "quoted_printable_decode - ",
+ "quotemeta - ",
+ "rad2deg - ",
+ "rand - ",
+ "range - ",
+ "rawurldecode - ",
+ "rawurlencode - ",
+ "read - ",
+ "read_exif_data - ",
+ "readdir - ",
+ "readfile - ",
+ "readgzfile - ",
+ "readline - ",
+ "readline_add_history - ",
+ "readline_clear_history - ",
+ "readline_completion_function - ",
+ "readline_info - ",
+ "readline_list_history - ",
+ "readline_list_history - ",
+ "readline_read_history - ",
+ "readline_write_history - ",
+ "readlink - ",
+ "readlink - ",
+ "readv - ",
+ "realpath - ",
+ "realpath - ",
+ "recode - ",
+ "recode_file - ",
+ "recode_string - ",
+ "recv - ",
+ "recvfrom - ",
+ "recvmsg - ",
+ "register_shutdown_function - ",
+ "register_tick_function - ",
+ "remove - ",
+ "remove - ",
+ "rename - ",
+ "reset - ",
+ "restore_error_handler - ",
+ "rewind - ",
+ "rewinddir - ",
+ "rmdir - ",
+ "rotate - ",
+ "rotateto - ",
+ "rotateto - ",
+ "round - ",
+ "rsort - ",
+ "rtrim - ",
+ "satellite_caught_exception - ",
+ "satellite_exception_id - ",
+ "satellite_exception_value - ",
+ "satellite_get_repository_id - ",
+ "satellite_load_idl - ",
+ "save - ",
+ "savetofile - ",
+ "scale - ",
+ "scaleto - ",
+ "scaleto - ",
+ "select - ",
+ "sem_acquire - ",
+ "sem_get - ",
+ "sem_release - ",
+ "send - ",
+ "sendmsg - ",
+ "sendto - ",
+ "serialize - ",
+ "session_cache_limiter - ",
+ "session_decode - ",
+ "session_destroy - ",
+ "session_encode - ",
+ "session_get_cookie_params - ",
+ "session_id - ",
+ "session_is_registered - ",
+ "session_module_name - ",
+ "session_name - ",
+ "session_register - ",
+ "session_save_path - ",
+ "session_set_cookie_params - ",
+ "session_set_save_handler - ",
+ "session_start - ",
+ "session_unregister - ",
+ "session_unset - ",
+ "session_write_close - ",
+ "set_content - ",
+ "set_error_handler - ",
+ "set_file_buffer - ",
+ "set_iovec - ",
+ "set_magic_quotes_runtime - ",
+ "set_nonblock - ",
+ "set_socket_blocking - ",
+ "set_time_limit - ",
+ "setaction - ",
+ "setbackground - ",
+ "setbounds - ",
+ "setcolor - ",
+ "setcolor - ",
+ "setcookie - ",
+ "setdepth - ",
+ "setdimension - ",
+ "setdown - ",
+ "setfont - ",
+ "setfont - ",
+ "setframes - ",
+ "setframes - ",
+ "setheight - ",
+ "setheight - ",
+ "sethit - ",
+ "setindentation - ",
+ "setleftfill - ",
+ "setleftmargin - ",
+ "setline - ",
+ "setlinespacing - ",
+ "setlocale - ",
+ "setmargins - ",
+ "setmatrix - ",
+ "setname - ",
+ "setname - ",
+ "setover - ",
+ "setrate - ",
+ "setratio - ",
+ "setrightfill - ",
+ "setrightmargin - ",
+ "setsockopt - ",
+ "setspacing - ",
+ "settype - ",
+ "setup - ",
+ "shell_exec - ",
+ "shm_attach - ",
+ "shm_detach - ",
+ "shm_get_var - ",
+ "shm_put_var - ",
+ "shm_remove - ",
+ "shm_remove_var - ",
+ "shmop_close - ",
+ "shmop_delete - ",
+ "shmop_open - ",
+ "shmop_read - ",
+ "shmop_size - ",
+ "shmop_write - ",
+ "show_source - ",
+ "shuffle - ",
+ "shutdown - ",
+ "signal - ",
+ "similar_text - ",
+ "sin - ",
+ "sizeof - ",
+ "skewx - ",
+ "skewxto - ",
+ "skewxto - ",
+ "skewy - ",
+ "skewyto - ",
+ "skewyto - ",
+ "sleep - ",
+ "snmp_get_quick_print - ",
+ "snmp_set_quick_print - ",
+ "snmpget - ",
+ "snmpget - ",
+ "snmprealwalk - ",
+ "snmpset - ",
+ "snmpwalk - ",
+ "snmpwalk - ",
+ "snmpwalkoid - ",
+ "socket - ",
+ "socket_get_status - ",
+ "socket_set_blocking - ",
+ "socket_set_timeout - ",
+ "socket_set_timeout - ",
+ "socketpair - ",
+ "sort - ",
+ "soundex - ",
+ "split - ",
+ "spliti - ",
+ "sprintf - ",
+ "sql_regcase - ",
+ "sqrt - ",
+ "srand - ",
+ "sscanf - ",
+ "stat - ",
+ "str_pad - ",
+ "str_repeat - ",
+ "str_replace - ",
+ "strcasecmp - ",
+ "strchr - ",
+ "strcmp - ",
+ "strcoll - ",
+ "strcoll - ",
+ "strcspn - ",
+ "streammp3 - ",
+ "strerror - ",
+ "strftime - ",
+ "strftime - ",
+ "strip_tags - ",
+ "stripcslashes - ",
+ "stripslashes - ",
+ "stristr - ",
+ "strlen - ",
+ "strnatcasecmp - ",
+ "strnatcmp - ",
+ "strncasecmp - ",
+ "strncmp - ",
+ "strpos - ",
+ "strrchr - ",
+ "strrev - ",
+ "strrpos - ",
+ "strspn - ",
+ "strstr - ",
+ "strtok - ",
+ "strtolower - ",
+ "strtotime - ",
+ "strtoupper - ",
+ "strtr - ",
+ "strval - ",
+
+ "string substr(string str, int start [, int length])\n"+
+ "Returns part of a string",
+
+
+ "substr_count - ",
+ "substr_replace - ",
+ "swf_actiongeturl - ",
+ "swf_actiongotoframe - ",
+ "swf_actiongotolabel - ",
+ "swf_actionnextframe - ",
+ "swf_actionplay - ",
+ "swf_actionprevframe - ",
+ "swf_actionsettarget - ",
+ "swf_actionstop - ",
+ "swf_actiontogglequality - ",
+ "swf_actionwaitforframe - ",
+ "swf_addbuttonrecord - ",
+ "swf_addcolor - ",
+ "swf_closefile - ",
+ "swf_definebitmap - ",
+ "swf_definefont - ",
+ "swf_defineline - ",
+ "swf_definepoly - ",
+ "swf_definerect - ",
+ "swf_definetext - ",
+ "swf_endbutton - ",
+ "swf_enddoaction - ",
+ "swf_endshape - ",
+ "swf_endsymbol - ",
+ "swf_fontsize - ",
+ "swf_fontslant - ",
+ "swf_fonttracking - ",
+ "swf_getbitmapinfo - ",
+ "swf_getfontinfo - ",
+ "swf_getframe - ",
+ "swf_labelframe - ",
+ "swf_lookat - ",
+ "swf_modifyobject - ",
+ "swf_mulcolor - ",
+ "swf_nextid - ",
+ "swf_oncondition - ",
+ "swf_openfile - ",
+ "swf_ortho - ",
+ "swf_ortho2 - ",
+ "swf_perspective - ",
+ "swf_placeobject - ",
+ "swf_polarview - ",
+ "swf_popmatrix - ",
+ "swf_posround - ",
+ "swf_pushmatrix - ",
+ "swf_removeobject - ",
+ "swf_rotate - ",
+ "swf_scale - ",
+ "swf_setfont - ",
+ "swf_setframe - ",
+ "swf_shapearc - ",
+ "swf_shapecurveto - ",
+ "swf_shapecurveto3 - ",
+ "swf_shapefillbitmapclip - ",
+ "swf_shapefillbitmaptile - ",
+ "swf_shapefilloff - ",
+ "swf_shapefillsolid - ",
+ "swf_shapelinesolid - ",
+ "swf_shapelineto - ",
+ "swf_shapemoveto - ",
+ "swf_showframe - ",
+ "swf_startbutton - ",
+ "swf_startdoaction - ",
+ "swf_startshape - ",
+ "swf_startsymbol - ",
+ "swf_textwidth - ",
+ "swf_translate - ",
+ "swf_viewport - ",
+ "swfaction - ",
+ "swfbitmap - ",
+ "swfbutton - ",
+ "swfbutton_keypress - ",
+ "swffill - ",
+ "swffont - ",
+ "swfgradient - ",
+ "swfmorph - ",
+ "swfmovie - ",
+ "swfshape - ",
+ "swfsprite - ",
+ "swftext - ",
+ "swftextfield - ",
+ "sybase_affected_rows - ",
+ "sybase_affected_rows - ",
+ "sybase_close - ",
+ "sybase_close - ",
+ "sybase_connect - ",
+ "sybase_connect - ",
+ "sybase_data_seek - ",
+ "sybase_data_seek - ",
+ "sybase_fetch_array - ",
+ "sybase_fetch_array - ",
+ "sybase_fetch_field - ",
+ "sybase_fetch_field - ",
+ "sybase_fetch_object - ",
+ "sybase_fetch_object - ",
+ "sybase_fetch_row - ",
+ "sybase_fetch_row - ",
+ "sybase_field_seek - ",
+ "sybase_field_seek - ",
+ "sybase_free_result - ",
+ "sybase_free_result - ",
+ "sybase_get_last_message - ",
+ "sybase_get_last_message - ",
+ "sybase_min_client_severity - ",
+ "sybase_min_error_severity - ",
+ "sybase_min_message_severity - ",
+ "sybase_min_server_severity - ",
+ "sybase_num_fields - ",
+ "sybase_num_fields - ",
+ "sybase_num_rows - ",
+ "sybase_num_rows - ",
+ "sybase_pconnect - ",
+ "sybase_pconnect - ",
+ "sybase_query - ",
+ "sybase_query - ",
+ "sybase_result - ",
+ "sybase_result - ",
+ "sybase_select_db - ",
+ "sybase_select_db - ",
+ "symlink - ",
+ "symlink - ",
+ "syslog - ",
+ "system - ",
+ "tan - ",
+ "tempnam - ",
+ "textdomain - ",
+ "time - ",
+ "tmpfile - ",
+ "touch - ",
+ "trigger_error - ",
+ "trim - ",
+ "uasort - ",
+ "ucfirst - ",
+ "ucwords - ",
+ "udm_add_search_limit - ",
+ "udm_alloc_agent - ",
+ "udm_api_version - ",
+ "udm_clear_search_limits - ",
+ "udm_errno - ",
+ "udm_error - ",
+ "udm_find - ",
+ "udm_free_agent - ",
+ "udm_free_ispell_data - ",
+ "udm_free_res - ",
+ "udm_get_doc_count - ",
+ "udm_get_res_field - ",
+ "udm_get_res_param - ",
+ "udm_load_ispell_data - ",
+ "udm_set_agent_param - ",
+ "uksort - ",
+ "umask - ",
+ "uniqid - ",
+ "unixtojd - ",
+ "unlink - ",
+ "unpack - ",
+ "unregister_tick_function - ",
+ "unserialize - ",
+ "urldecode - ",
+ "urlencode - ",
+ "user_error - ",
+ "usleep - ",
+ "usort - ",
+ "utf8_decode - ",
+ "utf8_encode - ",
+ "var_dump - ",
+ "velocis_autocommit - ",
+ "velocis_close - ",
+ "velocis_commit - ",
+ "velocis_connect - ",
+ "velocis_exec - ",
+ "velocis_fetch - ",
+ "velocis_fieldname - ",
+ "velocis_fieldnum - ",
+ "velocis_freeresult - ",
+ "velocis_off_autocommit - ",
+ "velocis_result - ",
+ "velocis_rollback - ",
+ "virtual - ",
+ "vpopmail_add_alias_domain - ",
+ "vpopmail_add_alias_domain_ex - ",
+ "vpopmail_add_domain - ",
+ "vpopmail_add_domain_ex - ",
+ "vpopmail_add_user - ",
+ "vpopmail_auth_user - ",
+ "vpopmail_del_domain - ",
+ "vpopmail_del_domain_ex - ",
+ "vpopmail_del_user - ",
+ "vpopmail_error - ",
+ "vpopmail_passwd - ",
+ "vpopmail_set_user_quota - ",
+ "wddx_add_vars - ",
+ "wddx_deserialize - ",
+ "wddx_packet_end - ",
+ "wddx_packet_start - ",
+ "wddx_serialize_value - ",
+ "wddx_serialize_vars - ",
+ "wordwrap - ",
+ "write - ",
+ "writev - ",
+ "xml_error_string - ",
+ "xml_get_current_byte_index - ",
+ "xml_get_current_column_number - ",
+ "xml_get_current_line_number - ",
+ "xml_get_error_code - ",
+ "xml_parse - ",
+ "xml_parse_into_struct - ",
+ "xml_parser_create - ",
+ "xml_parser_create_ns - ",
+ "xml_parser_free - ",
+ "xml_parser_get_option - ",
+ "xml_parser_set_option - ",
+ "xml_set_character_data_handler - ",
+ "xml_set_default_handler - ",
+ "xml_set_element_handler - ",
+ "xml_set_end_namespace_decl_handler - ",
+ "xml_set_external_entity_ref_handler - ",
+ "xml_set_notation_decl_handler - ",
+ "xml_set_object - ",
+ "xml_set_processing_instruction_handler - ",
+ "xml_set_start_namespace_decl_handler - ",
+ "xml_set_unparsed_entity_decl_handler - ",
+ "xmldoc - ",
+ "xmldocfile - ",
+ "xmltree - ",
+ "xpath_eval - ",
+ "xpath_eval_expression - ",
+ "xptr_eval - ",
+ "xslt_closelog - ",
+ "xslt_create - ",
+ "xslt_errno - ",
+ "xslt_error - ",
+ "xslt_fetch_result - ",
+ "xslt_free - ",
+ "xslt_openlog - ",
+ "xslt_output_begintransform - ",
+ "xslt_output_endtransform - ",
+ "xslt_process - ",
+ "xslt_run - ",
+ "xslt_set_base - ",
+ "xslt_set_encoding - ",
+ "xslt_set_error_handler - ",
+ "xslt_set_sax_handler - ",
+ "xslt_set_scheme_handler - ",
+ "xslt_transform - ",
+ "yaz_addinfo - ",
+ "yaz_ccl_conf - ",
+ "yaz_ccl_parse - ",
+ "yaz_close - ",
+ "yaz_connect - ",
+ "yaz_database - ",
+ "yaz_element - ",
+ "yaz_errno - ",
+ "yaz_error - ",
+ "yaz_hits - ",
+ "yaz_itemorder - ",
+ "yaz_present - ",
+ "yaz_range - ",
+ "yaz_record - ",
+ "yaz_scan - ",
+ "yaz_scan_result - ",
+ "yaz_search - ",
+ "yaz_syntax - ",
+ "yaz_wait - ",
+ "yp_all - ",
+ "yp_cat - ",
+ "yp_err_string - ",
+ "yp_errno - ",
+ "yp_first - ",
+ "yp_get_default_domain - ",
+ "yp_master - ",
+ "yp_match - ",
+ "yp_next - ",
+ "yp_order - ",
+ "zend_logo_guid - ",
+ "zend_test_func - ",
+ "zend_version - ",
+ "zzip_close - ",
+ "zzip_closedir - ",
+ "zzip_entry_compressedsize - ",
+ "zzip_entry_compressionmethod - ",
+ "zzip_entry_filesize - ",
+ "zzip_entry_name - ",
+ "zzip_open - ",
+ "zzip_opendir - ",
+ "zzip_read - ",
+ "zzip_readdir - " };
+
+}
--- /dev/null
+/**********************************************************************
+Copyright (c) 2000, 2002 IBM Corp. and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Common Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/cpl-v10.html
+
+Contributors:
+ IBM Corporation - Initial implementation
+ Klaus Hartlage - www.eclipseproject.de
+**********************************************************************/
+package net.sourceforge.phpeclipse.phpeditor.php;
+
+
+
+/**
+ * PHP function names
+ */
+public class PHPFunctionNames {
+
+ public static String[] FUNCTION_NAMES =
+ {
+ "COM_invoke",
+ "COM_load",
+ "abs",
+ "accept_connect",
+ "acos",
+ "add",
+ "add_iovec",
+ "addaction",
+ "addcolor",
+ "addcslashes",
+ "addentry",
+ "addfill",
+ "addshape",
+ "addslashes",
+ "addstring",
+ "addstring",
+ "align",
+ "apache_child_terminate",
+ "apache_lookup_uri",
+ "apache_lookup_uri",
+ "apache_note",
+ "apache_sub_req",
+ "array_count_values",
+ "array_diff",
+ "array_filter",
+ "array_flip",
+ "array_intersect",
+ "array_keys",
+ "array_map",
+ "array_merge",
+ "array_merge_recursive",
+ "array_multisort",
+ "array_pad",
+ "array_pop",
+ "array_push",
+ "array_rand",
+ "array_reduce",
+ "array_reverse",
+ "array_search",
+ "array_shift",
+ "array_slice",
+ "array_splice",
+ "array_sum",
+ "array_unique",
+ "array_unshift",
+ "array_values",
+ "array_walk",
+ "arsort",
+ "asin",
+ "asort",
+ "aspell_check",
+ "aspell_check_raw",
+ "aspell_new",
+ "aspell_suggest",
+ "assert",
+ "assert_options",
+ "atan",
+ "atan2",
+ "base64_decode",
+ "base64_encode",
+ "base_convert",
+ "basename",
+ "bcadd",
+ "bccomp",
+ "bcdiv",
+ "bcmod",
+ "bcmul",
+ "bcpow",
+ "bcscale",
+ "bcsqrt",
+ "bcsub",
+ "bin2hex",
+ "bind",
+ "bindec",
+ "bindtextdomain",
+ "build_iovec",
+ "bzclose",
+ "bzcompress",
+ "bzdecompress",
+ "bzerrno",
+ "bzerror",
+ "bzerrstr",
+ "bzflush",
+ "bzopen",
+ "bzread",
+ "bzwrite",
+ "call_user_func",
+ "call_user_func_array",
+ "call_user_method",
+ "call_user_method_array",
+ "ccvs_add",
+ "ccvs_auth",
+ "ccvs_command",
+ "ccvs_count",
+ "ccvs_delete",
+ "ccvs_done",
+ "ccvs_init",
+ "ccvs_lookup",
+ "ccvs_new",
+ "ccvs_report",
+ "ccvs_return",
+ "ccvs_reverse",
+ "ccvs_sale",
+ "ccvs_status",
+ "ccvs_textvalue",
+ "ccvs_void",
+ "ceil",
+ "chdir",
+ "checkdate",
+ "checkdnsrr",
+ "checkdnsrr",
+ "chgrp",
+ "chmod",
+ "chop",
+ "chown",
+ "chr",
+ "chroot",
+ "chroot",
+ "chunk_split",
+ "class_exists",
+ "clearstatcache",
+ "close",
+ "closedir",
+ "closelog",
+ "com_get",
+ "com_propget",
+ "com_propput",
+ "com_propset",
+ "com_set",
+ "compact",
+ "confirm_cybermut_compiled",
+ "confirm_extname_compiled",
+ "connect",
+ "connection_aborted",
+ "connection_status",
+ "constant",
+ "convert_cyr_string",
+ "copy",
+ "cos",
+ "count",
+ "count_chars",
+ "cpdf_add_annotation",
+ "cpdf_add_outline",
+ "cpdf_arc",
+ "cpdf_begin_text",
+ "cpdf_circle",
+ "cpdf_clip",
+ "cpdf_close",
+ "cpdf_closepath",
+ "cpdf_closepath_fill_stroke",
+ "cpdf_closepath_stroke",
+ "cpdf_continue_text",
+ "cpdf_curveto",
+ "cpdf_end_text",
+ "cpdf_fill",
+ "cpdf_fill_stroke",
+ "cpdf_finalize",
+ "cpdf_finalize_page",
+ "cpdf_global_set_document_limits",
+ "cpdf_import_jpeg",
+ "cpdf_lineto",
+ "cpdf_moveto",
+ "cpdf_newpath",
+ "cpdf_open",
+ "cpdf_output_buffer",
+ "cpdf_page_init",
+ "cpdf_place_inline_image",
+ "cpdf_rect",
+ "cpdf_restore",
+ "cpdf_rlineto",
+ "cpdf_rmoveto",
+ "cpdf_rotate",
+ "cpdf_rotate_text",
+ "cpdf_save",
+ "cpdf_save_to_file",
+ "cpdf_scale",
+ "cpdf_set_action_url",
+ "cpdf_set_char_spacing",
+ "cpdf_set_creator",
+ "cpdf_set_current_page",
+ "cpdf_set_font",
+ "cpdf_set_font_directories",
+ "cpdf_set_font_map_file",
+ "cpdf_set_horiz_scaling",
+ "cpdf_set_keywords",
+ "cpdf_set_leading",
+ "cpdf_set_page_animation",
+ "cpdf_set_subject",
+ "cpdf_set_text_matrix",
+ "cpdf_set_text_pos",
+ "cpdf_set_text_rendering",
+ "cpdf_set_text_rise",
+ "cpdf_set_title",
+ "cpdf_set_viewer_preferences",
+ "cpdf_set_word_spacing",
+ "cpdf_setdash",
+ "cpdf_setflat",
+ "cpdf_setgray",
+ "cpdf_setgray_fill",
+ "cpdf_setgray_stroke",
+ "cpdf_setlinecap",
+ "cpdf_setlinejoin",
+ "cpdf_setlinewidth",
+ "cpdf_setmiterlimit",
+ "cpdf_setrgbcolor",
+ "cpdf_setrgbcolor_fill",
+ "cpdf_setrgbcolor_stroke",
+ "cpdf_show",
+ "cpdf_show_xy",
+ "cpdf_stringwidth",
+ "cpdf_stroke",
+ "cpdf_text",
+ "cpdf_translate",
+ "crack_check",
+ "crack_closedict",
+ "crack_getlastmessage",
+ "crack_opendict",
+ "crash",
+ "crc32",
+ "create_function",
+ "crypt",
+ "crypt",
+ "ctype_alnum",
+ "ctype_alpha",
+ "ctype_cntrl",
+ "ctype_digit",
+ "ctype_graph",
+ "ctype_lower",
+ "ctype_print",
+ "ctype_punct",
+ "ctype_space",
+ "ctype_upper",
+ "ctype_xdigit",
+ "curl_close",
+ "curl_errno",
+ "curl_error",
+ "curl_exec",
+ "curl_getinfo",
+ "curl_getinfo",
+ "curl_init",
+ "curl_setopt",
+ "curl_version",
+ "current",
+ "cv_add",
+ "cv_auth",
+ "cv_command",
+ "cv_count",
+ "cv_delete",
+ "cv_done",
+ "cv_init",
+ "cv_lookup",
+ "cv_new",
+ "cv_report",
+ "cv_return",
+ "cv_reverse",
+ "cv_sale",
+ "cv_status",
+ "cv_textvalue",
+ "cv_void",
+ "cybercash_base64_decode",
+ "cybercash_base64_encode",
+ "cybercash_decr",
+ "cybercash_encr",
+ "cybermut_creerformulairecm",
+ "cybermut_creerreponsecm",
+ "cybermut_testmac",
+ "date",
+ "dba_close",
+ "dba_delete",
+ "dba_exists",
+ "dba_fetch",
+ "dba_firstkey",
+ "dba_insert",
+ "dba_nextkey",
+ "dba_open",
+ "dba_optimize",
+ "dba_popen",
+ "dba_replace",
+ "dba_sync",
+ "dbase_add_record",
+ "dbase_close",
+ "dbase_create",
+ "dbase_delete_record",
+ "dbase_get_record",
+ "dbase_get_record_with_names",
+ "dbase_numfields",
+ "dbase_numrecords",
+ "dbase_open",
+ "dbase_pack",
+ "dbase_replace_record",
+ "dblist",
+ "dbmclose",
+ "dbmdelete",
+ "dbmexists",
+ "dbmfetch",
+ "dbmfirstkey",
+ "dbminsert",
+ "dbmnextkey",
+ "dbmopen",
+ "dbmreplace",
+ "dbx_close",
+ "dbx_cmp_asc",
+ "dbx_cmp_desc",
+ "dbx_connect",
+ "dbx_error",
+ "dbx_query",
+ "dbx_sort",
+ "dcgettext",
+ "decbin",
+ "dechex",
+ "decoct",
+ "define",
+ "define_syslog_variables",
+ "defined",
+ "deg2rad",
+ "delete_iovec",
+ "dgettext",
+ "dir",
+ "dirname",
+ "diskfreespace",
+ "display_disabled_function",
+ "dl",
+ "domxml_add_root",
+ "domxml_attributes",
+ "domxml_children",
+ "domxml_dumpmem",
+ "domxml_elem_get_attribute",
+ "domxml_elem_set_attribute",
+ "domxml_get_attribute",
+ "domxml_getattr",
+ "domxml_new_child",
+ "domxml_new_xmldoc",
+ "domxml_node",
+ "domxml_node_attributes",
+ "domxml_node_children",
+ "domxml_node_new_child",
+ "domxml_node_set_content",
+ "domxml_node_unlink_node",
+ "domxml_root",
+ "domxml_set_attribute",
+ "domxml_setattr",
+ "domxml_unlink_node",
+ "domxml_version",
+ "doubleval",
+ "drawarc",
+ "drawcircle",
+ "drawcubic",
+ "drawcubicto",
+ "drawcurve",
+ "drawcurveto",
+ "drawglyph",
+ "drawline",
+ "drawlineto",
+ "each",
+ "easter_date",
+ "easter_days",
+ "end",
+ "ereg",
+ "ereg_replace",
+ "eregi",
+ "eregi_replace",
+ "error_log",
+ "error_reporting",
+ "escapeshellarg",
+ "escapeshellcmd",
+ "exec",
+ "exit",
+ "exp",
+ "explode",
+ "extension_loaded",
+ "extract",
+ "ezmlm_hash",
+ "ezmlm_hash",
+ "fbsql",
+ "fbsql_affected_rows",
+ "fbsql_autocommit",
+ "fbsql_close",
+ "fbsql_commit",
+ "fbsql_connect",
+ "fbsql_create_db",
+ "fbsql_data_seek",
+ "fbsql_database",
+ "fbsql_database_password",
+ "fbsql_db_query",
+ "fbsql_drop_db",
+ "fbsql_errno",
+ "fbsql_error",
+ "fbsql_fetch_array",
+ "fbsql_fetch_assoc",
+ "fbsql_fetch_field",
+ "fbsql_fetch_lengths",
+ "fbsql_fetch_object",
+ "fbsql_fetch_row",
+ "fbsql_field_flags",
+ "fbsql_field_len",
+ "fbsql_field_name",
+ "fbsql_field_seek",
+ "fbsql_field_table",
+ "fbsql_field_type",
+ "fbsql_free_result",
+ "fbsql_hostname",
+ "fbsql_insert_id",
+ "fbsql_list_dbs",
+ "fbsql_list_fields",
+ "fbsql_list_tables",
+ "fbsql_next_result",
+ "fbsql_num_fields",
+ "fbsql_num_rows",
+ "fbsql_password",
+ "fbsql_pconnect",
+ "fbsql_query",
+ "fbsql_result",
+ "fbsql_rollback",
+ "fbsql_select_db",
+ "fbsql_start_db",
+ "fbsql_stop_db",
+ "fbsql_username",
+ "fbsql_warnings",
+ "fclose",
+ "fd_alloc",
+ "fd_clear",
+ "fd_dealloc",
+ "fd_isset",
+ "fd_set",
+ "fd_zero",
+ "fdf_add_template",
+ "fdf_close",
+ "fdf_create",
+ "fdf_get_file",
+ "fdf_get_status",
+ "fdf_get_value",
+ "fdf_next_field_name",
+ "fdf_open",
+ "fdf_save",
+ "fdf_set_ap",
+ "fdf_set_file",
+ "fdf_set_flags",
+ "fdf_set_javascript_action",
+ "fdf_set_opt",
+ "fdf_set_status",
+ "fdf_set_submit_form_action",
+ "fdf_set_value",
+ "feof",
+ "fetch_iovec",
+ "fflush",
+ "fgetc",
+ "fgetcsv",
+ "fgets",
+ "fgetss",
+ "file",
+ "file_exists",
+ "fileatime",
+ "filectime",
+ "filegroup",
+ "fileinode",
+ "filemtime",
+ "fileowner",
+ "fileperms",
+ "filepro",
+ "filepro_fieldcount",
+ "filepro_fieldname",
+ "filepro_fieldtype",
+ "filepro_fieldwidth",
+ "filepro_retrieve",
+ "filepro_rowcount",
+ "filesize",
+ "filetype",
+ "flock",
+ "floor",
+ "flush",
+ "fopen",
+ "fopenstream",
+ "fopenstream",
+ "fpassthru",
+ "fputs",
+ "fread",
+ "free_iovec",
+ "frenchtojd",
+ "fribidi_log2vis",
+ "fscanf",
+ "fseek",
+ "fsockopen",
+ "fstat",
+ "ftell",
+ "ftp_cdup",
+ "ftp_chdir",
+ "ftp_connect",
+ "ftp_delete",
+ "ftp_exec",
+ "ftp_fget",
+ "ftp_fput",
+ "ftp_get",
+ "ftp_login",
+ "ftp_mdtm",
+ "ftp_mkdir",
+ "ftp_nlist",
+ "ftp_pasv",
+ "ftp_put",
+ "ftp_pwd",
+ "ftp_quit",
+ "ftp_rawlist",
+ "ftp_rename",
+ "ftp_rmdir",
+ "ftp_site",
+ "ftp_size",
+ "ftp_systype",
+ "ftruncate",
+ "func_get_arg",
+ "func_get_args",
+ "func_num_args",
+ "function_exists",
+ "fwrite",
+ "get_all_headers",
+ "get_browser",
+ "get_cfg_var",
+ "get_class",
+ "get_class_methods",
+ "get_class_vars",
+ "get_current_user",
+ "get_declared_classes",
+ "get_defined_functions",
+ "get_defined_vars",
+ "get_extension_funcs",
+ "get_html_translation_table",
+ "get_included_files",
+ "get_loaded_extensions",
+ "get_magic_quotes_gpc",
+ "get_magic_quotes_runtime",
+ "get_meta_tags",
+ "get_object_vars",
+ "get_parent_class",
+ "get_required_files",
+ "get_resource_type",
+ "getallheaders",
+ "getallheaders",
+ "getascent",
+ "getascent",
+ "getcwd",
+ "getdate",
+ "getdescent",
+ "getdescent",
+ "getenv",
+ "getheight",
+ "gethostbyaddr",
+ "gethostbyaddr",
+ "gethostbyname",
+ "gethostbyname",
+ "gethostbynamel",
+ "getimagesize",
+ "getlastmod",
+ "getleading",
+ "getleading",
+ "getmxrr",
+ "getmxrr",
+ "getmyinode",
+ "getmypid",
+ "getmyuid",
+ "getpeername",
+ "getprotobyname",
+ "getprotobynumber",
+ "getrandmax",
+ "getrusage",
+ "getrusage",
+ "getservbyname",
+ "getservbyport",
+ "getshape1",
+ "getshape2",
+ "getsockname",
+ "getsockopt",
+ "gettext",
+ "gettimeofday",
+ "gettype",
+ "getwidth",
+ "getwidth",
+ "getwidth",
+ "gmdate",
+ "gmmktime",
+ "gmp_abs",
+ "gmp_add",
+ "gmp_and",
+ "gmp_clrbit",
+ "gmp_cmp",
+ "gmp_com",
+ "gmp_div",
+ "gmp_div_q",
+ "gmp_div_qr",
+ "gmp_div_r",
+ "gmp_divexact",
+ "gmp_fact",
+ "gmp_gcd",
+ "gmp_gcdext",
+ "gmp_hamdist",
+ "gmp_init",
+ "gmp_intval",
+ "gmp_invert",
+ "gmp_jacobi",
+ "gmp_legendre",
+ "gmp_mod",
+ "gmp_mul",
+ "gmp_neg",
+ "gmp_or",
+ "gmp_perfect_square",
+ "gmp_popcount",
+ "gmp_pow",
+ "gmp_powm",
+ "gmp_prob_prime",
+ "gmp_random",
+ "gmp_scan0",
+ "gmp_scan1",
+ "gmp_setbit",
+ "gmp_sign",
+ "gmp_sqrt",
+ "gmp_sqrtrem",
+ "gmp_strval",
+ "gmp_sub",
+ "gmp_xor",
+ "gmstrftime",
+ "gmstrftime",
+ "gregoriantojd",
+ "gzclose",
+ "gzcompress",
+ "gzdeflate",
+ "gzencode",
+ "gzeof",
+ "gzfile",
+ "gzgetc",
+ "gzgets",
+ "gzgetss",
+ "gzinflate",
+ "gzopen",
+ "gzpassthru",
+ "gzputs",
+ "gzread",
+ "gzrewind",
+ "gzseek",
+ "gztell",
+ "gzuncompress",
+ "gzwrite",
+ "header",
+ "headers_sent",
+ "hebrev",
+ "hebrevc",
+ "hexdec",
+ "highlight_file",
+ "highlight_string",
+ "htmlentities",
+ "htmlspecialchars",
+ "hw_array2objrec",
+ "hw_changeobject",
+ "hw_children",
+ "hw_childrenobj",
+ "hw_close",
+ "hw_connect",
+ "hw_connection_info",
+ "hw_cp",
+ "hw_deleteobject",
+ "hw_docbyanchor",
+ "hw_docbyanchorobj",
+ "hw_document_attributes",
+ "hw_document_bodytag",
+ "hw_document_content",
+ "hw_document_setcontent",
+ "hw_document_size",
+ "hw_dummy",
+ "hw_edittext",
+ "hw_error",
+ "hw_errormsg",
+ "hw_free_document",
+ "hw_getanchors",
+ "hw_getanchorsobj",
+ "hw_getandlock",
+ "hw_getcgi",
+ "hw_getchildcoll",
+ "hw_getchildcollobj",
+ "hw_getchilddoccoll",
+ "hw_getchilddoccollobj",
+ "hw_getobject",
+ "hw_getobjectbyftquery",
+ "hw_getobjectbyftquerycoll",
+ "hw_getobjectbyftquerycollobj",
+ "hw_getobjectbyftqueryobj",
+ "hw_getobjectbyquery",
+ "hw_getobjectbyquerycoll",
+ "hw_getobjectbyquerycollobj",
+ "hw_getobjectbyqueryobj",
+ "hw_getparents",
+ "hw_getparentsobj",
+ "hw_getrellink",
+ "hw_getremote",
+ "hw_getremotechildren",
+ "hw_getsrcbydestobj",
+ "hw_gettext",
+ "hw_getusername",
+ "hw_identify",
+ "hw_incollections",
+ "hw_info",
+ "hw_inscoll",
+ "hw_insdoc",
+ "hw_insertanchors",
+ "hw_insertdocument",
+ "hw_insertobject",
+ "hw_mapid",
+ "hw_modifyobject",
+ "hw_mv",
+ "hw_new_document",
+ "hw_new_document_from_file",
+ "hw_objrec2array",
+ "hw_output_document",
+ "hw_pconnect",
+ "hw_pipecgi",
+ "hw_pipedocument",
+ "hw_root",
+ "hw_setlinkroot",
+ "hw_stat",
+ "hw_unlock",
+ "hw_who",
+ "ibase_blob_add",
+ "ibase_blob_cancel",
+ "ibase_blob_close",
+ "ibase_blob_create",
+ "ibase_blob_echo",
+ "ibase_blob_get",
+ "ibase_blob_import",
+ "ibase_blob_info",
+ "ibase_blob_open",
+ "ibase_close",
+ "ibase_commit",
+ "ibase_connect",
+ "ibase_errmsg",
+ "ibase_execute",
+ "ibase_fetch_object",
+ "ibase_fetch_row",
+ "ibase_field_info",
+ "ibase_free_query",
+ "ibase_free_result",
+ "ibase_num_fields",
+ "ibase_pconnect",
+ "ibase_prepare",
+ "ibase_query",
+ "ibase_rollback",
+ "ibase_timefmt",
+ "ibase_trans",
+ "icap_create_calendar",
+ "icap_delete_calendar",
+ "icap_delete_event",
+ "icap_fetch_event",
+ "icap_list_alarms",
+ "icap_list_events",
+ "icap_open",
+ "icap_popen",
+ "icap_rename_calendar",
+ "icap_reopen",
+ "icap_snooze",
+ "icap_store_event",
+ "iconv",
+ "iconv_get_encoding",
+ "iconv_set_encoding",
+ "ifx_affected_rows",
+ "ifx_blobinfile_mode",
+ "ifx_byteasvarchar",
+ "ifx_close",
+ "ifx_connect",
+ "ifx_copy_blob",
+ "ifx_create_blob",
+ "ifx_create_char",
+ "ifx_do",
+ "ifx_error",
+ "ifx_errormsg",
+ "ifx_fetch_row",
+ "ifx_fieldproperties",
+ "ifx_fieldtypes",
+ "ifx_free_blob",
+ "ifx_free_char",
+ "ifx_free_result",
+ "ifx_get_blob",
+ "ifx_get_char",
+ "ifx_getsqlca",
+ "ifx_htmltbl_result",
+ "ifx_nullformat",
+ "ifx_num_fields",
+ "ifx_num_rows",
+ "ifx_pconnect",
+ "ifx_prepare",
+ "ifx_query",
+ "ifx_textasvarchar",
+ "ifx_update_blob",
+ "ifx_update_char",
+ "ifxus_close_slob",
+ "ifxus_create_slob",
+ "ifxus_free_slob",
+ "ifxus_open_slob",
+ "ifxus_read_slob",
+ "ifxus_seek_slob",
+ "ifxus_tell_slob",
+ "ifxus_write_slob",
+ "ignore_user_abort",
+ "iis_addserver",
+ "iis_getdirsecurity",
+ "iis_getscriptmap",
+ "iis_getserverbycomment",
+ "iis_getserverbypath",
+ "iis_getserverright",
+ "iis_getservicestate",
+ "iis_removeserver",
+ "iis_setappsettings",
+ "iis_setdirsecurity",
+ "iis_setscriptmap",
+ "iis_setserverright",
+ "iis_startserver",
+ "iis_startservice",
+ "iis_stopserver",
+ "iis_stopservice",
+ "image2wbmp",
+ "imagealphablending",
+ "imagearc",
+ "imagechar",
+ "imagecharup",
+ "imagecolorallocate",
+ "imagecolorat",
+ "imagecolorclosest",
+ "imagecolorclosestalpha",
+ "imagecolorclosesthwb",
+ "imagecolordeallocate",
+ "imagecolorexact",
+ "imagecolorexactalpha",
+ "imagecolorresolve",
+ "imagecolorresolvealpha",
+ "imagecolorset",
+ "imagecolorsforindex",
+ "imagecolorstotal",
+ "imagecolortransparent",
+ "imagecopy",
+ "imagecopymerge",
+ "imagecopymergegray",
+ "imagecopyresampled",
+ "imagecopyresized",
+ "imagecreate",
+ "imagecreatefromgif",
+ "imagecreatefromjpeg",
+ "imagecreatefrompng",
+ "imagecreatefromstring",
+ "imagecreatefromwbmp",
+ "imagecreatefromxbm",
+ "imagecreatefromxpm",
+ "imagecreatetruecolor",
+ "imagedashedline",
+ "imagedestroy",
+ "imageellipse",
+ "imagefill",
+ "imagefilledarc",
+ "imagefilledellipse",
+ "imagefilledpolygon",
+ "imagefilledrectangle",
+ "imagefilltoborder",
+ "imagefontheight",
+ "imagefontwidth",
+ "imagegammacorrect",
+ "imagegif",
+ "imageinterlace",
+ "imagejpeg",
+ "imageline",
+ "imageloadfont",
+ "imagepalettecopy",
+ "imagepng",
+ "imagepolygon",
+ "imagepsbbox",
+ "imagepscopyfont",
+ "imagepsencodefont",
+ "imagepsextendfont",
+ "imagepsfreefont",
+ "imagepsloadfont",
+ "imagepsslantfont",
+ "imagepstext",
+ "imagerectangle",
+ "imagesetbrush",
+ "imagesetpixel",
+ "imagesetstyle",
+ "imagesetthickness",
+ "imagesettile",
+ "imagestring",
+ "imagestringup",
+ "imagesx",
+ "imagesy",
+ "imagetruecolortopalette",
+ "imagettfbbox",
+ "imagettftext",
+ "imagetypes",
+ "imagewbmp",
+ "imap_8bit",
+ "imap_alerts",
+ "imap_append",
+ "imap_base64",
+ "imap_binary",
+ "imap_body",
+ "imap_bodystruct",
+ "imap_check",
+ "imap_clearflag_full",
+ "imap_close",
+ "imap_create",
+ "imap_createmailbox",
+ "imap_delete",
+ "imap_deletemailbox",
+ "imap_errors",
+ "imap_expunge",
+ "imap_fetch_overview",
+ "imap_fetchbody",
+ "imap_fetchheader",
+ "imap_fetchstructure",
+ "imap_fetchtext",
+ "imap_get_quota",
+ "imap_getmailboxes",
+ "imap_getsubscribed",
+ "imap_header",
+ "imap_headerinfo",
+ "imap_headers",
+ "imap_last_error",
+ "imap_list",
+ "imap_listmailbox",
+ "imap_listsubscribed",
+ "imap_lsub",
+ "imap_mail",
+ "imap_mail",
+ "imap_mail_compose",
+ "imap_mail_copy",
+ "imap_mail_move",
+ "imap_mailboxmsginfo",
+ "imap_mime_header_decode",
+ "imap_msgno",
+ "imap_num_msg",
+ "imap_num_recent",
+ "imap_open",
+ "imap_ping",
+ "imap_popen",
+ "imap_qprint",
+ "imap_rename",
+ "imap_renamemailbox",
+ "imap_reopen",
+ "imap_rfc822_parse_adrlist",
+ "imap_rfc822_parse_headers",
+ "imap_rfc822_write_address",
+ "imap_scan",
+ "imap_scanmailbox",
+ "imap_search",
+ "imap_set_quota",
+ "imap_setflag_full",
+ "imap_sort",
+ "imap_status",
+ "imap_subscribe",
+ "imap_uid",
+ "imap_undelete",
+ "imap_unsubscribe",
+ "imap_utf7_decode",
+ "imap_utf7_encode",
+ "imap_utf8",
+ "implode",
+ "in_array",
+ "ingres_autocommit",
+ "ingres_close",
+ "ingres_commit",
+ "ingres_connect",
+ "ingres_fetch_array",
+ "ingres_fetch_object",
+ "ingres_fetch_row",
+ "ingres_field_length",
+ "ingres_field_name",
+ "ingres_field_nullable",
+ "ingres_field_precision",
+ "ingres_field_scale",
+ "ingres_field_type",
+ "ingres_num_fields",
+ "ingres_num_rows",
+ "ingres_pconnect",
+ "ingres_query",
+ "ingres_rollback",
+ "ini_alter",
+ "ini_get",
+ "ini_restore",
+ "ini_set",
+ "intval",
+ "ip2long",
+ "iptcembed",
+ "iptcparse",
+ "ircg_channel_mode",
+ "ircg_disconnect",
+ "ircg_html_encode",
+ "ircg_ignore_add",
+ "ircg_ignore_del",
+ "ircg_is_conn_alive",
+ "ircg_join",
+ "ircg_kick",
+ "ircg_lookup_format_messages",
+ "ircg_msg",
+ "ircg_nick",
+ "ircg_nickname_escape",
+ "ircg_nickname_unescape",
+ "ircg_notice",
+ "ircg_part",
+ "ircg_pconnect",
+ "ircg_register_format_messages",
+ "ircg_set_current",
+ "ircg_topic",
+ "ircg_whois",
+ "is_array",
+ "is_bool",
+ "is_dir",
+ "is_double",
+ "is_executable",
+ "is_file",
+ "is_float",
+ "is_int",
+ "is_integer",
+ "is_link",
+ "is_long",
+ "is_null",
+ "is_numeric",
+ "is_object",
+ "is_readable",
+ "is_real",
+ "is_resource",
+ "is_scalar",
+ "is_string",
+ "is_subclass_of",
+ "is_uploaded_file",
+ "is_writable",
+ "is_writeable",
+ "java_last_exception_clear",
+ "java_last_exception_get",
+ "jddayofweek",
+ "jdmonthname",
+ "jdtofrench",
+ "jdtogregorian",
+ "jdtojewish",
+ "jdtojulian",
+ "jdtounix",
+ "jewishtojd",
+ "join",
+ "jpeg2wbmp",
+ "juliantojd",
+ "key",
+ "krsort",
+ "ksort",
+ "labelframe",
+ "labelframe",
+ "lcg_value",
+ "ldap_8859_to_t61",
+ "ldap_add",
+ "ldap_bind",
+ "ldap_close",
+ "ldap_compare",
+ "ldap_connect",
+ "ldap_count_entries",
+ "ldap_delete",
+ "ldap_dn2ufn",
+ "ldap_err2str",
+ "ldap_errno",
+ "ldap_error",
+ "ldap_explode_dn",
+ "ldap_first_attribute",
+ "ldap_first_entry",
+ "ldap_first_reference",
+ "ldap_free_result",
+ "ldap_get_attributes",
+ "ldap_get_dn",
+ "ldap_get_entries",
+ "ldap_get_option",
+ "ldap_get_values",
+ "ldap_get_values_len",
+ "ldap_list",
+ "ldap_mod_add",
+ "ldap_mod_del",
+ "ldap_mod_replace",
+ "ldap_modify",
+ "ldap_next_attribute",
+ "ldap_next_entry",
+ "ldap_next_reference",
+ "ldap_parse_reference",
+ "ldap_parse_result",
+ "ldap_read",
+ "ldap_rename",
+ "ldap_search",
+ "ldap_set_option",
+ "ldap_t61_to_8859",
+ "ldap_unbind",
+ "leak",
+ "levenshtein",
+ "link",
+ "link",
+ "linkinfo",
+ "linkinfo",
+ "listen",
+ "localeconv",
+ "localtime",
+ "log",
+ "log10",
+ "long2ip",
+ "lstat",
+ "ltrim",
+ "magic_quotes_runtime",
+ "mail",
+ "mail",
+ "max",
+ "mcal_append_event",
+ "mcal_close",
+ "mcal_create_calendar",
+ "mcal_date_compare",
+ "mcal_date_valid",
+ "mcal_day_of_week",
+ "mcal_day_of_year",
+ "mcal_days_in_month",
+ "mcal_delete_calendar",
+ "mcal_delete_event",
+ "mcal_event_add_attribute",
+ "mcal_event_init",
+ "mcal_event_set_alarm",
+ "mcal_event_set_category",
+ "mcal_event_set_class",
+ "mcal_event_set_description",
+ "mcal_event_set_end",
+ "mcal_event_set_recur_daily",
+ "mcal_event_set_recur_monthly_mday",
+ "mcal_event_set_recur_monthly_wday",
+ "mcal_event_set_recur_none",
+ "mcal_event_set_recur_weekly",
+ "mcal_event_set_recur_yearly",
+ "mcal_event_set_start",
+ "mcal_event_set_title",
+ "mcal_fetch_current_stream_event",
+ "mcal_fetch_event",
+ "mcal_is_leap_year",
+ "mcal_list_alarms",
+ "mcal_list_events",
+ "mcal_next_recurrence",
+ "mcal_open",
+ "mcal_popen",
+ "mcal_rename_calendar",
+ "mcal_reopen",
+ "mcal_snooze",
+ "mcal_store_event",
+ "mcal_time_valid",
+ "mcal_week_of_year",
+ "mcrypt_cbc",
+ "mcrypt_cfb",
+ "mcrypt_create_iv",
+ "mcrypt_decrypt",
+ "mcrypt_ecb",
+ "mcrypt_enc_get_algorithms_name",
+ "mcrypt_enc_get_block_size",
+ "mcrypt_enc_get_iv_size",
+ "mcrypt_enc_get_key_size",
+ "mcrypt_enc_get_modes_name",
+ "mcrypt_enc_get_supported_key_sizes",
+ "mcrypt_enc_is_block_algorithm",
+ "mcrypt_enc_is_block_algorithm_mode",
+ "mcrypt_enc_is_block_mode",
+ "mcrypt_enc_self_test",
+ "mcrypt_encrypt",
+ "mcrypt_generic",
+ "mcrypt_generic_end",
+ "mcrypt_generic_init",
+ "mcrypt_get_block_size",
+ "mcrypt_get_cipher_name",
+ "mcrypt_get_iv_size",
+ "mcrypt_get_key_size",
+ "mcrypt_list_algorithms",
+ "mcrypt_list_modes",
+ "mcrypt_module_close",
+ "mcrypt_module_get_algo_block_size",
+ "mcrypt_module_get_algo_key_size",
+ "mcrypt_module_get_supported_key_sizes",
+ "mcrypt_module_is_block_algorithm",
+ "mcrypt_module_is_block_algorithm_mode",
+ "mcrypt_module_is_block_mode",
+ "mcrypt_module_open",
+ "mcrypt_module_self_test",
+ "mcrypt_ofb",
+ "md5",
+ "mdecrypt_generic",
+ "metaphone",
+ "method_exists",
+ "mhash",
+ "mhash_count",
+ "mhash_get_block_size",
+ "mhash_get_hash_name",
+ "mhash_keygen_s2k",
+ "microtime",
+ "min",
+ "ming_setcubicthreshold",
+ "ming_setscale",
+ "mkdir",
+ "mktime",
+ "move",
+ "move_uploaded_file",
+ "movepen",
+ "movepento",
+ "moveto",
+ "moveto",
+ "moveto",
+ "msql",
+ "msql_affected_rows",
+ "msql_close",
+ "msql_connect",
+ "msql_create_db",
+ "msql_createdb",
+ "msql_data_seek",
+ "msql_db_query",
+ "msql_dbname",
+ "msql_drop_db",
+ "msql_dropdb",
+ "msql_error",
+ "msql_fetch_array",
+ "msql_fetch_field",
+ "msql_fetch_object",
+ "msql_fetch_row",
+ "msql_field_flags",
+ "msql_field_len",
+ "msql_field_name",
+ "msql_field_seek",
+ "msql_field_table",
+ "msql_field_type",
+ "msql_fieldflags",
+ "msql_fieldlen",
+ "msql_fieldname",
+ "msql_fieldtable",
+ "msql_fieldtype",
+ "msql_free_result",
+ "msql_freeresult",
+ "msql_list_dbs",
+ "msql_list_fields",
+ "msql_list_tables",
+ "msql_listdbs",
+ "msql_listfields",
+ "msql_listtables",
+ "msql_num_fields",
+ "msql_num_rows",
+ "msql_numfields",
+ "msql_numrows",
+ "msql_pconnect",
+ "msql_query",
+ "msql_regcase",
+ "msql_result",
+ "msql_select_db",
+ "msql_selectdb",
+ "msql_tablename",
+ "mssql_affected_rows",
+ "mssql_affected_rows",
+ "mssql_close",
+ "mssql_close",
+ "mssql_close",
+ "mssql_connect",
+ "mssql_connect",
+ "mssql_connect",
+ "mssql_data_seek",
+ "mssql_data_seek",
+ "mssql_data_seek",
+ "mssql_fetch_array",
+ "mssql_fetch_array",
+ "mssql_fetch_array",
+ "mssql_fetch_batch",
+ "mssql_fetch_field",
+ "mssql_fetch_field",
+ "mssql_fetch_field",
+ "mssql_fetch_object",
+ "mssql_fetch_object",
+ "mssql_fetch_object",
+ "mssql_fetch_row",
+ "mssql_fetch_row",
+ "mssql_fetch_row",
+ "mssql_field_length",
+ "mssql_field_name",
+ "mssql_field_seek",
+ "mssql_field_seek",
+ "mssql_field_seek",
+ "mssql_field_type",
+ "mssql_free_result",
+ "mssql_free_result",
+ "mssql_free_result",
+ "mssql_get_last_message",
+ "mssql_get_last_message",
+ "mssql_get_last_message",
+ "mssql_min_client_severity",
+ "mssql_min_error_severity",
+ "mssql_min_error_severity",
+ "mssql_min_message_severity",
+ "mssql_min_message_severity",
+ "mssql_min_server_severity",
+ "mssql_next_result",
+ "mssql_num_fields",
+ "mssql_num_fields",
+ "mssql_num_fields",
+ "mssql_num_rows",
+ "mssql_num_rows",
+ "mssql_num_rows",
+ "mssql_pconnect",
+ "mssql_pconnect",
+ "mssql_pconnect",
+ "mssql_query",
+ "mssql_query",
+ "mssql_query",
+ "mssql_result",
+ "mssql_result",
+ "mssql_result",
+ "mssql_rows_affected",
+ "mssql_select_db",
+ "mssql_select_db",
+ "mssql_select_db",
+ "mt_getrandmax",
+ "mt_rand",
+ "mt_srand",
+ "multcolor",
+ "muscat_close",
+ "muscat_get",
+ "muscat_give",
+ "muscat_setup",
+ "muscat_setup_net",
+ "mysql",
+ "mysql_affected_rows",
+ "mysql_close",
+ "mysql_connect",
+ "mysql_create_db",
+ "mysql_createdb",
+ "mysql_data_seek",
+ "mysql_db_name",
+ "mysql_db_query",
+ "mysql_dbname",
+ "mysql_drop_db",
+ "mysql_dropdb",
+ "mysql_errno",
+ "mysql_error",
+ "mysql_escape_string",
+ "mysql_fetch_array",
+ "mysql_fetch_assoc",
+ "mysql_fetch_field",
+ "mysql_fetch_lengths",
+ "mysql_fetch_object",
+ "mysql_fetch_row",
+ "mysql_field_flags",
+ "mysql_field_len",
+ "mysql_field_name",
+ "mysql_field_seek",
+ "mysql_field_table",
+ "mysql_field_type",
+ "mysql_fieldflags",
+ "mysql_fieldlen",
+ "mysql_fieldname",
+ "mysql_fieldtable",
+ "mysql_fieldtype",
+ "mysql_free_result",
+ "mysql_freeresult",
+ "mysql_get_client_info",
+ "mysql_get_host_info",
+ "mysql_get_proto_info",
+ "mysql_get_server_info",
+ "mysql_insert_id",
+ "mysql_list_dbs",
+ "mysql_list_fields",
+ "mysql_list_tables",
+ "mysql_listdbs",
+ "mysql_listfields",
+ "mysql_listtables",
+ "mysql_num_fields",
+ "mysql_num_rows",
+ "mysql_numfields",
+ "mysql_numrows",
+ "mysql_pconnect",
+ "mysql_query",
+ "mysql_result",
+ "mysql_select_db",
+ "mysql_selectdb",
+ "mysql_tablename",
+ "mysql_unbuffered_query",
+ "natcasesort",
+ "natsort",
+ "new_xmldoc",
+ "next",
+ "nextframe",
+ "nextframe",
+ "nl2br",
+ "notes_body",
+ "notes_copy_db",
+ "notes_create_db",
+ "notes_create_note",
+ "notes_drop_db",
+ "notes_find_note",
+ "notes_header_info",
+ "notes_list_msgs",
+ "notes_mark_read",
+ "notes_mark_unread",
+ "notes_nav_create",
+ "notes_search",
+ "notes_unread",
+ "notes_version",
+ "number_format",
+ "ob_end_clean",
+ "ob_end_flush",
+ "ob_get_contents",
+ "ob_get_length",
+ "ob_gzhandler",
+ "ob_iconv_handler",
+ "ob_implicit_flush",
+ "ob_start",
+ "ocibindbyname",
+ "ocicancel",
+ "ocicollappend",
+ "ocicollassign",
+ "ocicollassignelem",
+ "ocicolldateappendelem",
+ "ocicolldateassignelem",
+ "ocicolldategetelem",
+ "ocicollgetelem",
+ "ocicollmax",
+ "ocicollsize",
+ "ocicolltrim",
+ "ocicolumnisnull",
+ "ocicolumnname",
+ "ocicolumnprecision",
+ "ocicolumnscale",
+ "ocicolumnsize",
+ "ocicolumntype",
+ "ocicolumntyperaw",
+ "ocicommit",
+ "ocidefinebyname",
+ "ocierror",
+ "ociexecute",
+ "ocifetch",
+ "ocifetchinto",
+ "ocifetchstatement",
+ "ocifreecoll",
+ "ocifreecursor",
+ "ocifreedesc",
+ "ocifreestatement",
+ "ociinternaldebug",
+ "ociloadlob",
+ "ocilogoff",
+ "ocilogon",
+ "ocinewcollection",
+ "ocinewcursor",
+ "ocinewdescriptor",
+ "ocinlogon",
+ "ocinumcols",
+ "ociparse",
+ "ociplogon",
+ "ociresult",
+ "ocirollback",
+ "ocirowcount",
+ "ocisavelob",
+ "ocisavelobfile",
+ "ociserverversion",
+ "ocisetprefetch",
+ "ocistatementtype",
+ "ociwritelobtofile",
+ "octdec",
+ "odbc_autocommit",
+ "odbc_binmode",
+ "odbc_close",
+ "odbc_close_all",
+ "odbc_columnprivileges",
+ "odbc_columns",
+ "odbc_commit",
+ "odbc_connect",
+ "odbc_cursor",
+ "odbc_do",
+ "odbc_error",
+ "odbc_errormsg",
+ "odbc_exec",
+ "odbc_execute",
+ "odbc_fetch_array",
+ "odbc_fetch_into",
+ "odbc_fetch_object",
+ "odbc_fetch_row",
+ "odbc_field_len",
+ "odbc_field_name",
+ "odbc_field_num",
+ "odbc_field_precision",
+ "odbc_field_scale",
+ "odbc_field_type",
+ "odbc_foreignkeys",
+ "odbc_free_result",
+ "odbc_gettypeinfo",
+ "odbc_longreadlen",
+ "odbc_next_result",
+ "odbc_num_fields",
+ "odbc_num_rows",
+ "odbc_pconnect",
+ "odbc_prepare",
+ "odbc_primarykeys",
+ "odbc_procedurecolumns",
+ "odbc_procedures",
+ "odbc_result",
+ "odbc_result_all",
+ "odbc_rollback",
+ "odbc_setoption",
+ "odbc_specialcolumns",
+ "odbc_statistics",
+ "odbc_tableprivileges",
+ "odbc_tables",
+ "open_listen_sock",
+ "opendir",
+ "openlog",
+ "openssl_error_string",
+ "openssl_free_key",
+ "openssl_get_privatekey",
+ "openssl_get_publickey",
+ "openssl_open",
+ "openssl_pkcs7_decrypt",
+ "openssl_pkcs7_encrypt",
+ "openssl_pkcs7_sign",
+ "openssl_pkcs7_verify",
+ "openssl_seal",
+ "openssl_sign",
+ "openssl_verify",
+ "openssl_x509_checkpurpose",
+ "openssl_x509_free",
+ "openssl_x509_parse",
+ "openssl_x509_read",
+ "ora_bind",
+ "ora_close",
+ "ora_columnname",
+ "ora_columnsize",
+ "ora_columntype",
+ "ora_commit",
+ "ora_commitoff",
+ "ora_commiton",
+ "ora_do",
+ "ora_error",
+ "ora_errorcode",
+ "ora_exec",
+ "ora_fetch",
+ "ora_fetch_into",
+ "ora_getcolumn",
+ "ora_logoff",
+ "ora_logon",
+ "ora_numcols",
+ "ora_numrows",
+ "ora_open",
+ "ora_parse",
+ "ora_plogon",
+ "ora_rollback",
+ "orbit_caught_exception",
+ "orbit_exception_id",
+ "orbit_exception_value",
+ "orbit_get_repository_id",
+ "orbit_load_idl",
+ "ord",
+ "output",
+ "ovrimos_close",
+ "ovrimos_close_all",
+ "ovrimos_commit",
+ "ovrimos_connect",
+ "ovrimos_cursor",
+ "ovrimos_exec",
+ "ovrimos_execute",
+ "ovrimos_fetch_into",
+ "ovrimos_fetch_row",
+ "ovrimos_field_len",
+ "ovrimos_field_name",
+ "ovrimos_field_num",
+ "ovrimos_field_type",
+ "ovrimos_free_result",
+ "ovrimos_longreadlen",
+ "ovrimos_num_fields",
+ "ovrimos_num_rows",
+ "ovrimos_prepare",
+ "ovrimos_result",
+ "ovrimos_result_all",
+ "ovrimos_rollback",
+ "pack",
+ "parse_ini_file",
+ "parse_str",
+ "parse_url",
+ "passthru",
+ "pathinfo",
+ "pclose",
+ "pdf_add_annotation",
+ "pdf_add_bookmark",
+ "pdf_add_launchlink",
+ "pdf_add_locallink",
+ "pdf_add_note",
+ "pdf_add_outline",
+ "pdf_add_pdflink",
+ "pdf_add_thumbnail",
+ "pdf_add_weblink",
+ "pdf_arc",
+ "pdf_arcn",
+ "pdf_attach_file",
+ "pdf_begin_page",
+ "pdf_begin_pattern",
+ "pdf_begin_template",
+ "pdf_circle",
+ "pdf_clip",
+ "pdf_close",
+ "pdf_close_image",
+ "pdf_close_pdi",
+ "pdf_close_pdi_page",
+ "pdf_closepath",
+ "pdf_closepath_fill_stroke",
+ "pdf_closepath_stroke",
+ "pdf_concat",
+ "pdf_continue_text",
+ "pdf_curveto",
+ "pdf_delete",
+ "pdf_end_page",
+ "pdf_end_pattern",
+ "pdf_end_template",
+ "pdf_endpath",
+ "pdf_fill",
+ "pdf_fill_stroke",
+ "pdf_findfont",
+ "pdf_get_buffer",
+ "pdf_get_font",
+ "pdf_get_fontname",
+ "pdf_get_fontsize",
+ "pdf_get_image_height",
+ "pdf_get_image_width",
+ "pdf_get_parameter",
+ "pdf_get_pdi_parameter",
+ "pdf_get_pdi_value",
+ "pdf_get_value",
+ "pdf_initgraphics",
+ "pdf_lineto",
+ "pdf_makespotcolor",
+ "pdf_moveto",
+ "pdf_new",
+ "pdf_open",
+ "pdf_open_ccitt",
+ "pdf_open_file",
+ "pdf_open_gif",
+ "pdf_open_image",
+ "pdf_open_image_file",
+ "pdf_open_jpeg",
+ "pdf_open_memory_image",
+ "pdf_open_pdi",
+ "pdf_open_pdi_page",
+ "pdf_open_png",
+ "pdf_open_tiff",
+ "pdf_place_image",
+ "pdf_place_pdi_page",
+ "pdf_rect",
+ "pdf_restore",
+ "pdf_rotate",
+ "pdf_save",
+ "pdf_scale",
+ "pdf_set_border_color",
+ "pdf_set_border_dash",
+ "pdf_set_border_style",
+ "pdf_set_char_spacing",
+ "pdf_set_duration",
+ "pdf_set_font",
+ "pdf_set_horiz_scaling",
+ "pdf_set_info",
+ "pdf_set_info_author",
+ "pdf_set_info_creator",
+ "pdf_set_info_keywords",
+ "pdf_set_info_subject",
+ "pdf_set_info_title",
+ "pdf_set_leading",
+ "pdf_set_parameter",
+ "pdf_set_text_pos",
+ "pdf_set_text_rendering",
+ "pdf_set_text_rise",
+ "pdf_set_transition",
+ "pdf_set_value",
+ "pdf_set_word_spacing",
+ "pdf_setcolor",
+ "pdf_setdash",
+ "pdf_setflat",
+ "pdf_setfont",
+ "pdf_setgray",
+ "pdf_setgray_fill",
+ "pdf_setgray_stroke",
+ "pdf_setlinecap",
+ "pdf_setlinejoin",
+ "pdf_setlinewidth",
+ "pdf_setmatrix",
+ "pdf_setmiterlimit",
+ "pdf_setpolydash",
+ "pdf_setrgbcolor",
+ "pdf_setrgbcolor_fill",
+ "pdf_setrgbcolor_stroke",
+ "pdf_show",
+ "pdf_show_boxed",
+ "pdf_show_xy",
+ "pdf_skew",
+ "pdf_stringwidth",
+ "pdf_stroke",
+ "pdf_translate",
+ "pfpro_cleanup",
+ "pfpro_init",
+ "pfpro_process",
+ "pfpro_process_raw",
+ "pfpro_version",
+ "pfsockopen",
+ "pg_client_encoding",
+ "pg_clientencoding",
+ "pg_close",
+ "pg_cmdtuples",
+ "pg_connect",
+ "pg_dbname",
+ "pg_end_copy",
+ "pg_errormessage",
+ "pg_exec",
+ "pg_fetch_array",
+ "pg_fetch_object",
+ "pg_fetch_row",
+ "pg_fieldisnull",
+ "pg_fieldname",
+ "pg_fieldnum",
+ "pg_fieldprtlen",
+ "pg_fieldsize",
+ "pg_fieldtype",
+ "pg_freeresult",
+ "pg_getlastoid",
+ "pg_host",
+ "pg_loclose",
+ "pg_locreate",
+ "pg_loexport",
+ "pg_loimport",
+ "pg_loopen",
+ "pg_loread",
+ "pg_loreadall",
+ "pg_lounlink",
+ "pg_lowrite",
+ "pg_numfields",
+ "pg_numrows",
+ "pg_options",
+ "pg_pconnect",
+ "pg_port",
+ "pg_put_line",
+ "pg_result",
+ "pg_set_client_encoding",
+ "pg_setclientencoding",
+ "pg_trace",
+ "pg_tty",
+ "pg_untrace",
+ "php_logo_guid",
+ "php_sapi_name",
+ "php_uname",
+ "phpcredits",
+ "phpinfo",
+ "phpversion",
+ "pi",
+ "png2wbmp",
+ "popen",
+ "pos",
+ "posix_ctermid",
+ "posix_getcwd",
+ "posix_getegid",
+ "posix_geteuid",
+ "posix_getgid",
+ "posix_getgrgid",
+ "posix_getgrnam",
+ "posix_getgroups",
+ "posix_getlogin",
+ "posix_getpgid",
+ "posix_getpgrp",
+ "posix_getpid",
+ "posix_getppid",
+ "posix_getpwnam",
+ "posix_getpwuid",
+ "posix_getrlimit",
+ "posix_getsid",
+ "posix_getuid",
+ "posix_isatty",
+ "posix_kill",
+ "posix_mkfifo",
+ "posix_setegid",
+ "posix_seteuid",
+ "posix_setgid",
+ "posix_setpgid",
+ "posix_setsid",
+ "posix_setuid",
+ "posix_times",
+ "posix_ttyname",
+ "posix_uname",
+ "pow",
+ "preg_grep",
+ "preg_match",
+ "preg_match_all",
+ "preg_quote",
+ "preg_replace",
+ "preg_replace_callback",
+ "preg_split",
+ "prev",
+ "print_r",
+ "printer_abort",
+ "printer_close",
+ "printer_create_brush",
+ "printer_create_dc",
+ "printer_create_font",
+ "printer_create_pen",
+ "printer_delete_brush",
+ "printer_delete_dc",
+ "printer_delete_font",
+ "printer_delete_pen",
+ "printer_draw_bmp",
+ "printer_draw_chord",
+ "printer_draw_elipse",
+ "printer_draw_line",
+ "printer_draw_pie",
+ "printer_draw_rectangle",
+ "printer_draw_roundrect",
+ "printer_draw_text",
+ "printer_end_doc",
+ "printer_end_page",
+ "printer_get_option",
+ "printer_list",
+ "printer_logical_fontheight",
+ "printer_open",
+ "printer_select_brush",
+ "printer_select_font",
+ "printer_select_pen",
+ "printer_set_option",
+ "printer_start_doc",
+ "printer_start_page",
+ "printer_write",
+ "printf",
+ "pspell_add_to_personal",
+ "pspell_add_to_session",
+ "pspell_check",
+ "pspell_clear_session",
+ "pspell_config_create",
+ "pspell_config_ignore",
+ "pspell_config_mode",
+ "pspell_config_personal",
+ "pspell_config_repl",
+ "pspell_config_runtogether",
+ "pspell_config_save_repl",
+ "pspell_new",
+ "pspell_new_config",
+ "pspell_new_personal",
+ "pspell_save_wordlist",
+ "pspell_store_replacement",
+ "pspell_suggest",
+ "putenv",
+ "putenv",
+ "qdom_error",
+ "qdom_tree",
+ "quoted_printable_decode",
+ "quotemeta",
+ "rad2deg",
+ "rand",
+ "range",
+ "rawurldecode",
+ "rawurlencode",
+ "read",
+ "read_exif_data",
+ "readdir",
+ "readfile",
+ "readgzfile",
+ "readline",
+ "readline_add_history",
+ "readline_clear_history",
+ "readline_completion_function",
+ "readline_info",
+ "readline_list_history",
+ "readline_list_history",
+ "readline_read_history",
+ "readline_write_history",
+ "readlink",
+ "readlink",
+ "readv",
+ "realpath",
+ "realpath",
+ "recode",
+ "recode_file",
+ "recode_string",
+ "recv",
+ "recvfrom",
+ "recvmsg",
+ "register_shutdown_function",
+ "register_tick_function",
+ "remove",
+ "remove",
+ "rename",
+ "reset",
+ "restore_error_handler",
+ "rewind",
+ "rewinddir",
+ "rmdir",
+ "rotate",
+ "rotateto",
+ "rotateto",
+ "round",
+ "rsort",
+ "rtrim",
+ "satellite_caught_exception",
+ "satellite_exception_id",
+ "satellite_exception_value",
+ "satellite_get_repository_id",
+ "satellite_load_idl",
+ "save",
+ "savetofile",
+ "scale",
+ "scaleto",
+ "scaleto",
+ "select",
+ "sem_acquire",
+ "sem_get",
+ "sem_release",
+ "send",
+ "sendmsg",
+ "sendto",
+ "serialize",
+ "session_cache_limiter",
+ "session_decode",
+ "session_destroy",
+ "session_encode",
+ "session_get_cookie_params",
+ "session_id",
+ "session_is_registered",
+ "session_module_name",
+ "session_name",
+ "session_register",
+ "session_save_path",
+ "session_set_cookie_params",
+ "session_set_save_handler",
+ "session_start",
+ "session_unregister",
+ "session_unset",
+ "session_write_close",
+ "set_content",
+ "set_error_handler",
+ "set_file_buffer",
+ "set_iovec",
+ "set_magic_quotes_runtime",
+ "set_nonblock",
+ "set_socket_blocking",
+ "set_time_limit",
+ "setaction",
+ "setbackground",
+ "setbounds",
+ "setcolor",
+ "setcolor",
+ "setcookie",
+ "setdepth",
+ "setdimension",
+ "setdown",
+ "setfont",
+ "setfont",
+ "setframes",
+ "setframes",
+ "setheight",
+ "setheight",
+ "sethit",
+ "setindentation",
+ "setleftfill",
+ "setleftmargin",
+ "setline",
+ "setlinespacing",
+ "setlocale",
+ "setmargins",
+ "setmatrix",
+ "setname",
+ "setname",
+ "setover",
+ "setrate",
+ "setratio",
+ "setrightfill",
+ "setrightmargin",
+ "setsockopt",
+ "setspacing",
+ "settype",
+ "setup",
+ "shell_exec",
+ "shm_attach",
+ "shm_detach",
+ "shm_get_var",
+ "shm_put_var",
+ "shm_remove",
+ "shm_remove_var",
+ "shmop_close",
+ "shmop_delete",
+ "shmop_open",
+ "shmop_read",
+ "shmop_size",
+ "shmop_write",
+ "show_source",
+ "shuffle",
+ "shutdown",
+ "signal",
+ "similar_text",
+ "sin",
+ "sizeof",
+ "skewx",
+ "skewxto",
+ "skewxto",
+ "skewy",
+ "skewyto",
+ "skewyto",
+ "sleep",
+ "snmp_get_quick_print",
+ "snmp_set_quick_print",
+ "snmpget",
+ "snmpget",
+ "snmprealwalk",
+ "snmpset",
+ "snmpwalk",
+ "snmpwalk",
+ "snmpwalkoid",
+ "socket",
+ "socket_get_status",
+ "socket_set_blocking",
+ "socket_set_timeout",
+ "socket_set_timeout",
+ "socketpair",
+ "sort",
+ "soundex",
+ "split",
+ "spliti",
+ "sprintf",
+ "sql_regcase",
+ "sqrt",
+ "srand",
+ "sscanf",
+ "stat",
+ "str_pad",
+ "str_repeat",
+ "str_replace",
+ "strcasecmp",
+ "strchr",
+ "strcmp",
+ "strcoll",
+ "strcoll",
+ "strcspn",
+ "streammp3",
+ "strerror",
+ "strftime",
+ "strftime",
+ "strip_tags",
+ "stripcslashes",
+ "stripslashes",
+ "stristr",
+ "strlen",
+ "strnatcasecmp",
+ "strnatcmp",
+ "strncasecmp",
+ "strncmp",
+ "strpos",
+ "strrchr",
+ "strrev",
+ "strrpos",
+ "strspn",
+ "strstr",
+ "strtok",
+ "strtolower",
+ "strtotime",
+ "strtoupper",
+ "strtr",
+ "strval",
+ "substr",
+ "substr_count",
+ "substr_replace",
+ "swf_actiongeturl",
+ "swf_actiongotoframe",
+ "swf_actiongotolabel",
+ "swf_actionnextframe",
+ "swf_actionplay",
+ "swf_actionprevframe",
+ "swf_actionsettarget",
+ "swf_actionstop",
+ "swf_actiontogglequality",
+ "swf_actionwaitforframe",
+ "swf_addbuttonrecord",
+ "swf_addcolor",
+ "swf_closefile",
+ "swf_definebitmap",
+ "swf_definefont",
+ "swf_defineline",
+ "swf_definepoly",
+ "swf_definerect",
+ "swf_definetext",
+ "swf_endbutton",
+ "swf_enddoaction",
+ "swf_endshape",
+ "swf_endsymbol",
+ "swf_fontsize",
+ "swf_fontslant",
+ "swf_fonttracking",
+ "swf_getbitmapinfo",
+ "swf_getfontinfo",
+ "swf_getframe",
+ "swf_labelframe",
+ "swf_lookat",
+ "swf_modifyobject",
+ "swf_mulcolor",
+ "swf_nextid",
+ "swf_oncondition",
+ "swf_openfile",
+ "swf_ortho",
+ "swf_ortho2",
+ "swf_perspective",
+ "swf_placeobject",
+ "swf_polarview",
+ "swf_popmatrix",
+ "swf_posround",
+ "swf_pushmatrix",
+ "swf_removeobject",
+ "swf_rotate",
+ "swf_scale",
+ "swf_setfont",
+ "swf_setframe",
+ "swf_shapearc",
+ "swf_shapecurveto",
+ "swf_shapecurveto3",
+ "swf_shapefillbitmapclip",
+ "swf_shapefillbitmaptile",
+ "swf_shapefilloff",
+ "swf_shapefillsolid",
+ "swf_shapelinesolid",
+ "swf_shapelineto",
+ "swf_shapemoveto",
+ "swf_showframe",
+ "swf_startbutton",
+ "swf_startdoaction",
+ "swf_startshape",
+ "swf_startsymbol",
+ "swf_textwidth",
+ "swf_translate",
+ "swf_viewport",
+ "swfaction",
+ "swfbitmap",
+ "swfbutton",
+ "swfbutton_keypress",
+ "swffill",
+ "swffont",
+ "swfgradient",
+ "swfmorph",
+ "swfmovie",
+ "swfshape",
+ "swfsprite",
+ "swftext",
+ "swftextfield",
+ "sybase_affected_rows",
+ "sybase_affected_rows",
+ "sybase_close",
+ "sybase_close",
+ "sybase_connect",
+ "sybase_connect",
+ "sybase_data_seek",
+ "sybase_data_seek",
+ "sybase_fetch_array",
+ "sybase_fetch_array",
+ "sybase_fetch_field",
+ "sybase_fetch_field",
+ "sybase_fetch_object",
+ "sybase_fetch_object",
+ "sybase_fetch_row",
+ "sybase_fetch_row",
+ "sybase_field_seek",
+ "sybase_field_seek",
+ "sybase_free_result",
+ "sybase_free_result",
+ "sybase_get_last_message",
+ "sybase_get_last_message",
+ "sybase_min_client_severity",
+ "sybase_min_error_severity",
+ "sybase_min_message_severity",
+ "sybase_min_server_severity",
+ "sybase_num_fields",
+ "sybase_num_fields",
+ "sybase_num_rows",
+ "sybase_num_rows",
+ "sybase_pconnect",
+ "sybase_pconnect",
+ "sybase_query",
+ "sybase_query",
+ "sybase_result",
+ "sybase_result",
+ "sybase_select_db",
+ "sybase_select_db",
+ "symlink",
+ "symlink",
+ "syslog",
+ "system",
+ "tan",
+ "tempnam",
+ "textdomain",
+ "time",
+ "tmpfile",
+ "touch",
+ "trigger_error",
+ "trim",
+ "uasort",
+ "ucfirst",
+ "ucwords",
+ "udm_add_search_limit",
+ "udm_alloc_agent",
+ "udm_api_version",
+ "udm_clear_search_limits",
+ "udm_errno",
+ "udm_error",
+ "udm_find",
+ "udm_free_agent",
+ "udm_free_ispell_data",
+ "udm_free_res",
+ "udm_get_doc_count",
+ "udm_get_res_field",
+ "udm_get_res_param",
+ "udm_load_ispell_data",
+ "udm_set_agent_param",
+ "uksort",
+ "umask",
+ "uniqid",
+ "unixtojd",
+ "unlink",
+ "unpack",
+ "unregister_tick_function",
+ "unserialize",
+ "urldecode",
+ "urlencode",
+ "user_error",
+ "usleep",
+ "usort",
+ "utf8_decode",
+ "utf8_encode",
+ "var_dump",
+ "velocis_autocommit",
+ "velocis_close",
+ "velocis_commit",
+ "velocis_connect",
+ "velocis_exec",
+ "velocis_fetch",
+ "velocis_fieldname",
+ "velocis_fieldnum",
+ "velocis_freeresult",
+ "velocis_off_autocommit",
+ "velocis_result",
+ "velocis_rollback",
+ "virtual",
+ "vpopmail_add_alias_domain",
+ "vpopmail_add_alias_domain_ex",
+ "vpopmail_add_domain",
+ "vpopmail_add_domain_ex",
+ "vpopmail_add_user",
+ "vpopmail_auth_user",
+ "vpopmail_del_domain",
+ "vpopmail_del_domain_ex",
+ "vpopmail_del_user",
+ "vpopmail_error",
+ "vpopmail_passwd",
+ "vpopmail_set_user_quota",
+ "wddx_add_vars",
+ "wddx_deserialize",
+ "wddx_packet_end",
+ "wddx_packet_start",
+ "wddx_serialize_value",
+ "wddx_serialize_vars",
+ "wordwrap",
+ "write",
+ "writev",
+ "xml_error_string",
+ "xml_get_current_byte_index",
+ "xml_get_current_column_number",
+ "xml_get_current_line_number",
+ "xml_get_error_code",
+ "xml_parse",
+ "xml_parse_into_struct",
+ "xml_parser_create",
+ "xml_parser_create_ns",
+ "xml_parser_free",
+ "xml_parser_get_option",
+ "xml_parser_set_option",
+ "xml_set_character_data_handler",
+ "xml_set_default_handler",
+ "xml_set_element_handler",
+ "xml_set_end_namespace_decl_handler",
+ "xml_set_external_entity_ref_handler",
+ "xml_set_notation_decl_handler",
+ "xml_set_object",
+ "xml_set_processing_instruction_handler",
+ "xml_set_start_namespace_decl_handler",
+ "xml_set_unparsed_entity_decl_handler",
+ "xmldoc",
+ "xmldocfile",
+ "xmltree",
+ "xpath_eval",
+ "xpath_eval_expression",
+ "xptr_eval",
+ "xslt_closelog",
+ "xslt_create",
+ "xslt_errno",
+ "xslt_error",
+ "xslt_fetch_result",
+ "xslt_free",
+ "xslt_openlog",
+ "xslt_output_begintransform",
+ "xslt_output_endtransform",
+ "xslt_process",
+ "xslt_run",
+ "xslt_set_base",
+ "xslt_set_encoding",
+ "xslt_set_error_handler",
+ "xslt_set_sax_handler",
+ "xslt_set_scheme_handler",
+ "xslt_transform",
+ "yaz_addinfo",
+ "yaz_ccl_conf",
+ "yaz_ccl_parse",
+ "yaz_close",
+ "yaz_connect",
+ "yaz_database",
+ "yaz_element",
+ "yaz_errno",
+ "yaz_error",
+ "yaz_hits",
+ "yaz_itemorder",
+ "yaz_present",
+ "yaz_range",
+ "yaz_record",
+ "yaz_scan",
+ "yaz_scan_result",
+ "yaz_search",
+ "yaz_syntax",
+ "yaz_wait",
+ "yp_all",
+ "yp_cat",
+ "yp_err_string",
+ "yp_errno",
+ "yp_first",
+ "yp_get_default_domain",
+ "yp_master",
+ "yp_match",
+ "yp_next",
+ "yp_order",
+ "zend_logo_guid",
+ "zend_test_func",
+ "zend_version",
+ "zzip_close",
+ "zzip_closedir",
+ "zzip_entry_compressedsize",
+ "zzip_entry_compressionmethod",
+ "zzip_entry_filesize",
+ "zzip_entry_name",
+ "zzip_open",
+ "zzip_opendir",
+ "zzip_read",
+ "zzip_readdir" };
+
+}
--- /dev/null
+/**********************************************************************
+Copyright (c) 2000, 2002 IBM Corp. and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Common Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/cpl-v10.html
+
+Contributors:
+ IBM Corporation - Initial implementation
+ Klaus Hartlage - www.eclipseproject.de
+**********************************************************************/
+package net.sourceforge.phpeclipse.phpeditor.php;
+
+
+
+/**
+ * PHP keyWords and Token definitions
+ */
+public class PHPKeywords {
+
+ public final static String[] PHP_KEYWORS =
+ {
+ "if",
+ "elseif",
+ "else",
+ "endif",
+ "for",
+ "endfor",
+ "while",
+ "endwhile",
+ "switch",
+ "case",
+ "endswitch",
+ "break",
+ "continue",
+ "return",
+ "define",
+ "include",
+ "include_once",
+ "require",
+ "require_once",
+ "function",
+ "class",
+ "new",
+ "do",
+ "old_function",
+ "default",
+ "global",
+ "static",
+ "foreach",
+ "endforeach",
+ "extends",
+ "empty",
+ "array",
+ "isset",
+ "echo",
+ "var",
+ "as",
+ "print",
+ "unset",
+ "exit",
+ "die" };
+
+ public final static int TT_KEYWORD = 1000;
+ public final static int TT_if = 1001;
+ public final static int TT_elseif = 1002;
+ public final static int TT_else = 1003;
+ public final static int TT_endif = 1004;
+ public final static int TT_for = 1005;
+ public final static int TT_endfor = 1006;
+ public final static int TT_while = 100;
+ public final static int TT_endwhile = 1007;
+ public final static int TT_switch = 1008;
+ public final static int TT_case = 1009;
+ public final static int TT_endswitch = 1010;
+ public final static int TT_break = 1011;
+ public final static int TT_continue = 1012;
+ public final static int TT_return = 1013;
+ public final static int TT_define = 1014;
+ public final static int TT_include = 1015;
+ public final static int TT_include_once = 1016;
+ public final static int TT_require = 1017;
+ public final static int TT_require_once = 1018;
+ public final static int TT_function = 1019;
+ public final static int TT_class = 1020;
+ public final static int TT_new = 1021;
+ public final static int TT_do = 1022;
+ public final static int TT_old_function = 1023;
+ public final static int TT_default = 1024;
+ public final static int TT_global = 1025;
+ public final static int TT_static = 1026;
+ public final static int TT_foreach = 1027;
+ public final static int TT_endforeach = 1028;
+ public final static int TT_extends = 1029;
+ public final static int TT_empty = 1030;
+ public final static int TT_array = 1031;
+ public final static int TT_isset = 1032;
+ public final static int TT_echo = 1033;
+ public final static int TT_var = 1034;
+ public final static int TT_as = 1035;
+ public final static int TT_print = 1036;
+ public final static int TT_unset = 1037;
+ public final static int TT_exit = 1038;
+ public final static int TT_die = 1039;
+
+ public final static int[] PHP_KEYWORD_TOKEN =
+ {
+ TT_if,
+ TT_elseif,
+ TT_else,
+ TT_endif,
+ TT_for,
+ TT_endfor,
+ TT_while,
+ TT_endwhile,
+ TT_switch,
+ TT_case,
+ TT_endswitch,
+ TT_break,
+ TT_continue,
+ TT_return,
+ TT_define,
+ TT_include,
+ TT_include_once,
+ TT_require,
+ TT_require_once,
+ TT_function,
+ TT_class,
+ TT_new,
+ TT_do,
+ TT_old_function,
+ TT_default,
+ TT_global,
+ TT_static,
+ TT_foreach,
+ TT_endforeach,
+ TT_extends,
+ TT_empty,
+ TT_array,
+ TT_isset,
+ TT_echo,
+ TT_var,
+ TT_as,
+ TT_print,
+ TT_unset,
+ TT_exit,
+ TT_die };
+}