LoRA(Low-Rank Adaptation of Large Language Models)-- 一种大模型prompt-tuning调优方法
一、Pre-train + Fine-tuning范式
0x1:为什么要微调
- 对于数据集本身很小(几千张图片/几千段文本)的情况,从头开始训练具有几千万参数的大型神经网络是不现实的,因为越大的模型对数据量的要求越大,过拟合无法避免。这时候如果还想用上大型神经网络的超强特征提取能力,只能靠微调已经训练好的模型。
- 可以降低训练成本(时间成本、计算架构成本、大语料成本):如果使用导出特征向量的方法进行迁移学习,后期的训练成本非常低,用低配GPU就可以训练。
- 前人花很大精力训练出来的模型在大概率上会比你自己从零开始搭的模型要强悍,没有必要重复造轮子。
人工智能的快速发展推动了大模型的广泛应用,它们在语言、视觉、语音等领域的应用效果已经越来越好。但是,训练一个大模型需要巨大的计算资源和时间(计算架构壁垒、大语料壁垒),为了减少这种资源的浪费,微调已经成为一种流行的技术。微调是指在预训练模型的基础上,通过在小数据集上的训练来适应新的任务。
传统的线性过程思维是”因果一一对应“,我们设定了什么规则和指令,结果就是完全一一按照我们的规则/指令生成的,不会产生模糊和意外之外的结果。但是到了神经网络,尤其是超大型神经网络中,由于参数空间和语料库都十分巨大,因此在超高维的参数空间中,知识的储存是以一种很抽象/高维的形式存在。通俗上理解就是:大模型通过学习了大语料之后,储存了大语料中包含的深层次知识,这些知识在不同的子领域都具备一定程度的迁移能力。所谓微调,本质上就是通过新领域语料库对模型的权重参数进行指向性微调(或者是增加一些新的结构,在新的结构上进行微调),从而使新的大模型具备在新的垂直领域上的预测路径。
0x2:如何进行微调
AIGC(AI芯片)的出现进一步加快了大模型的推广,它可以提供更快的计算速度和更大的存储容量。本文将介绍AIGC下大模型微调的方法。
- 微调所有层:将预训练模型的所有层都参与微调,以适应新的任务。
- 微调顶层:只微调预训练模型的顶层,以适应新的任务。
- 冻结底层:将预训练模型的底层固定不变,只对顶层进行微调。
- 逐层微调:从底层开始,逐层微调预训练模型,直到所有层都被微调。
- 迁移学习:将预训练模型的知识迁移到新的任务中,以提高模型性能。这种方法通常使用微调顶层或冻结底层的方法。
使用Paddle实现ChatGPT模型的五种微调方法:
微调所有层
import paddle from paddlenlp.transformers import GPT2Model, GPT2ForPretraining, GPT2PretrainingCriterion # 加载预训练模型 model = GPT2ForPretraining.from_pretrained('gpt2-medium-en') tokenizer = GPT2Tokenizer.from_pretrained('gpt2-medium-en') # 定义新的分类头 class_num = 2 cls = paddle.nn.Linear(model.config["hidden_size"], class_num) # 将新的分类头添加到模型中 model.cls = cls # 通过微调所有层来适应新任务 optimizer = paddle.optimizer.Adam(learning_rate=1e-5, parameters=model.parameters()) criterion = GPT2PretrainingCriterion()
微调顶层
import paddle from paddlenlp.transformers import GPT2Model, GPT2ForPretraining, GPT2PretrainingCriterion # 加载预训练模型 model = GPT2ForPretraining.from_pretrained('gpt2-medium-en') tokenizer = GPT2Tokenizer.from_pretrained('gpt2-medium-en') # 固定模型底层,只微调顶层 for param in model.parameters(): param.trainable = False # 定义新的分类头 class_num = 2 cls = paddle.nn.Linear(model.config["hidden_size"], class_num) # 将新的分类头添加到模型中 model.cls = cls # 通过微调顶层来适应新任务 for param in model.cls.parameters(): param.trainable = True optimizer = paddle.optimizer.Adam(learning_rate=1e-5, parameters=model.cls.parameters()) criterion = paddle.nn.CrossEntropyLoss()
冻结底层
import paddle import paddle.nn.functional as F from paddlenlp.transformers import GPTForPretraining, GPTChineseTokenizer # 加载预训练模型和分词器 model = GPTForPretraining.from_pretrained('gpt-cpm-large-cn') tokenizer = GPTChineseTokenizer.from_pretrained('gpt-cpm-large-cn') # 构造数据集和数据加载器 train_ds = [['今天天气不错'], ['明天要下雨'], ['这个季节很适合旅游']] train_ds = [{'text': text} for text in train_ds] def batch_iter(data, batch_size): num_batches = len(data) // batch_size if len(data) % batch_size != 0: num_batches += 1 for i in range(num_batches): batch = data[i * batch_size: (i + 1) * batch_size] yield batch batch_size = 2 train_loader = paddle.io.DataLoader(train_ds, batch_size=batch_size, shuffle=True, drop_last=True) # 构造优化器和损失函数 optimizer = paddle.optimizer.AdamW(parameters=model.parameters(), learning_rate=1e-4) criterion = F.cross_entropy # 冻结底层 for layer in model.layers[:6]: layer.eval() for param in layer.parameters(): param.trainable = False # 微调模型 for epoch in range(3): for batch in train_loader: texts = [example['text'] for example in batch] encoded_inputs = tokenizer(texts, return_attention_mask=True, return_length=True, padding=True) input_ids = paddle.to_tensor(encoded_inputs['input_ids']) attention_mask = paddle.to_tensor(encoded_inputs['attention_mask']) logits = model(input_ids, attention_mask=attention_mask)[0] loss = criterion(logits.reshape(-1, logits.shape[-1]), input_ids.reshape(-1)) loss.backward() optimizer.step() optimizer.clear_grad() print(f'Epoch {epoch + 1}: loss={loss.numpy():.4f}') # 保存微调后的模型 paddle.save(model.state_dict(), 'gpt-cpm-large-cn-finetuned
逐层微调
import paddle import paddle.nn.functional as F from paddlenlp.transformers import GPTForPretraining, GPTChineseTokenizer # 加载预训练模型和分词器 model = GPTForPretraining.from_pretrained('gpt-cpm-large-cn') tokenizer = GPTChineseTokenizer.from_pretrained('gpt-cpm-large-cn') # 构造数据集和数据加载器 train_ds = [['今天天气不错'], ['明天要下雨'], ['这个季节很适合旅游']] train_ds = [{'text': text} for text in train_ds] def batch_iter(data, batch_size): num_batches = len(data) // batch_size if len(data) % batch_size != 0: num_batches += 1 for i in range(num_batches): batch = data[i * batch_size: (i + 1) * batch_size] yield batch batch_size = 2 train_loader = paddle.io.DataLoader(train_ds, batch_size=batch_size, shuffle=True, drop_last=True) # 构造优化器和损失函数 optimizer = paddle.optimizer.AdamW(parameters=model.parameters(), learning_rate=1e-4) criterion = F.cross_entropy # 迁移学习微调模型 for epoch in range(3): for batch in train_loader: texts = [example['text'] for example in batch] encoded_inputs = tokenizer(texts, return_attention_mask=True, return_length=True, padding=True) input_ids = paddle.to_tensor(encoded_inputs['input_ids']) attention_mask = paddle.to_tensor(encoded_inputs['attention_mask']) logits = model(input_ids, attention_mask=attention_mask)[0] loss = criterion(logits.reshape(-1, logits.shape[-1]), input_ids.reshape(-1)) loss.backward() optimizer.step() optimizer.clear_grad() print(f'Epoch {epoch + 1}: loss={loss.numpy():.4f}') # 保存微调后的模型 paddle.save(model.state_dict(), 'gpt-cpm-large-cn-finetuned-transfer-learning.pdparams')
参考链接:
https://blog.csdn.net/weixin_42010722/article/details/129378983 https://handbook.pytorch.wiki/chapter4/4.1-fine-tuning.html
二、Lightweight-finetuning技术
随着计算算力的不断增加,以transformer为主要架构的预训练模型进入了百花齐放的时代。BERT、RoBERTa、GPT-2/3等模型的提出为NLP相关问题的解决提供了极大的便利,但也引发了一些新的问题。
首先这些经过海量数据训练的模型相比于一般的深度模型而言,包含更多的参数,动辄数十亿、数百亿。在针对不同下游任务做微调时,存储和训练这种大模型是十分昂贵且耗时的。更麻烦的是,如果每一个垂直领域都要重新训练微调一个新的”庞然大物“出来,显然在时间和空间上都是不可接受的。
为了解决这个问题,各种lightweight-fine-tune的方法被提了出来,相比于“劳民伤财”的全参数微调,只需要以一个较小的训练和存储代价就可以取得和全模型微调相当的结果。
下面介绍一些主流的lightweight-fine-tune技术。
0x1:Adapters-tune

首先adapter方法的原理并不复杂,它是通过在原始的预训练模型中的每个transformer block中加入一些参数可训练的模块实现的。
假设原始的预训练模型的参数为ω,加入的adapter参数为υ,在针对不同下游任务进行调整时,只需要将预训练参数固定住,只针对adapter参数υ进行训练。通常情况下,参数量υ<<ω, 因此在对多个下游任务调整时,只需要调整极小数量的参数,大大的提高了预训练模型的扩展性和实用性。
对于adapter模块的网络组成,不同文章中针对不同任务略有不同。但是比较一致的结论是,bottleneck形式的两层全连接神经网络就已经可以满足要求。
在Houlsby的文章中,每个transformer层中有两个adapter模块,在每个adapter模块中,先将经过多头注意力和前馈层输出的output做一个降维的映射。经过一个非线性激活层后,再将特征矢量映射回原始的维度。在下游训练任务中,只更新adapter模块和layer Norm层(下图中的绿色部分)。

相比于预训练模型的全参数微调,Adapter方法的优势十分明显:
- 针对不同下游任务可保持预训练模型不变,仅需训练adapter模块的少量参数,训练代价小,可移植性强。
- 对于不同任务的连续学习(continual learning)而言,由于在训练不同任务时只需要训练不同的adapter,其他模型参数保持不变,避免了在学习新任务时对过往任务的遗忘。
huggingface开源了transformer库,在原来框架的基础上增添了adapter模块的训练和扩展,
用户只需要在原来的训练脚本中更改不超过两行的代码,就可以针对不同的下游任务无缝训练新的adapter模块,并且整个adapter模块的参数和原始的预训练模型参数是完全独立存储的。详情可以参阅这个链接。
三、Pre-train + Prompt-tuning + Predict范式
0x1:Prompt-Tuning是什么?解决了传统Fine-tune的哪些问题?
自从GPT、EMLO、BERT的相继提出,以Pre-training + Fine-tuning 的模式在诸多自然语言处理(NLP)任务中被广泛使用,其先在Pre-training阶段通过一个模型在大规模无监督语料上预先训练一个预训练语言模型(Pre-trained Language Model,PLM),然后在Fine-tuning阶段基于训练好的语言模型在具体的下游任务上再次进行微调(Fine-tuning),以获得适应下游任务的模型。这种模式在诸多任务的表现上超越了传统的监督学习方法,不论在工业生产、科研创新还是竞赛中均作为新的主流方式。然而,这套模式也存在着一些问题。例如,
- 在大多数的下游任务微调时,下游任务的目标与预训练的目标差距过大导致提升效果不明显
- 微调过程中依赖大量的监督语料等
至此,以GPT-3、PET为首提出一种基于预训练语言模型的新的微调范式,Prompt-Tuning,其旨在通过添加模板的方法来避免引入额外的参数,从而让语言模型可以在小样本(Few-shot)或零样本(Zero-shot)场景下达到理想的效果。
Prompt-Tuning又可以称为Prompt、Prompting、Prompt-based Fine-tuning等。
因此简单的来说,Prompt-Tuning的动机旨在解决目前传统Fine-tuning的两个痛点问题:
- 降低语义差异(Bridge the gap between Pre-training and Fine-tuning):预训练任务主要以Masked Language Modeling(MLM)为主,而下游任务则重新引入新的训练参数,因此两个阶段的目标通常有较大差异。因此需要解决如何缩小Pre-training和Fine-tuning两个阶段目标差距过大的问题
- 避免过拟合(Overfitting of the head):由于在Fine-tuning阶段需要新引入额外的参数以适配相应的任务需要,因此在样本数量有限的情况容易发生过拟合,降低了模型的泛化能力。因此需要面对预训练语言模型的过拟合问题。
现如今常用的语言模型大多数是BERT及其变体,它的主体结构Transformer模型是由谷歌机器翻译团队在17年末提出的,是一种完全利用attention机制构建的端到端模型。之所以选择Transformer,是因为其完全以Attention作为计算推理技术,任意的两个token均可以两两交互,使得推理完全可以由矩阵乘积来替代,实现了可并行化计算,因此Transformer也可以认为是一个全连接图,缓解了序列数据普遍存在的长距离依赖和梯度消失等缺陷。
Prompt的目的是将Fine-tuning的下游任务目标转换为Pre-training的任务。那么具体如何工作呢?
我们依然以二分类的情感分析作为例子,描述Prompt-tuning的工作原理。给定一个句子:
传统的Fine-tuning方法是将其通过BERT的Transformer获得[CLS]表征之后再喂入新增加的MLP分类器进行二分类,预测该句子是积极的(positive)还是消极的(negative),因此需要一定量的训练数据来训练。
而Prompt-Tuning则执行如下步骤:
- 构建模板(Template Construction):通过人工定义、自动搜索、文本生成等方法,生成与给定句子相关的一个含有[MASK]标记的模板。例如It was [MASK].,并拼接到原始的文本中,获得Prompt-Tuning的输入:[CLS] I like the Disney films very much. [SEP] It was [MASK]. [SEP]。将其喂入BERT模型中,并复用预训练好的MLM分类器,即可直接得到[MASK]预测的各个token的概率分布。
- 标签词映射(Label Word Verbalizer):因为[MASK]部分我们只对部分词感兴趣,因此需要建立一个映射关系。例如如果[MASK]预测的词是“great”,则认为是positive类,如果是“terrible”,则认为是negative类。不同的句子应该有不同的template和label word,因为每个句子可能期望预测出来的label word都不同,因此如何最大化的寻找当前任务更加合适的template和label word是Prompt-tuning非常重要的挑战。
- 训练:根据Verbalizer,则可以获得指定label word的预测概率分布,并采用交叉信息熵进行训练。此时因为只对预训练好的MLM head进行微调,所以避免了过拟合问题。
引入的模板和标签词本质上也属于一种数据增强,通过添加提示的方式引入先验知识。笔者认为,prompt-tuning相比于传统的fine-tune范式,最大的创新点就在于引入了”context template“的概念,通过预定义的模板,大幅度限定了模型微调的优化方向,减少了搜索空间,使得fine-tune出来的模型在具体的任务领域有更好的泛化性能,甚至具备zero-shot的能力。
0x2:Prompt-Tuning的鼻祖——GPT-3与PET
Prompt-Tuning起源于GPT-3的提出《Language Models are Few-Shot Learners》(NIPS2020),其认为超大规模的模型只要配合好合适的模板就可以极大化地发挥其推理和理解能力。其开创性提出in-context learning概念,即无须修改模型即可实现few-shot/zero-shot learning。同时引入了demonstrate learning,即让模型知道与标签相似的语义描述,提升推理能力。
- In-context Learning:是Prompt的前身。其通过从训练集中挑选一些样本作为任务的提示提示(Natural Language Prompt),来实现免参数更新的模型预测
- Demonstration Learning:添加一些新的文本作为提示。例如在对“I like the Disney film. It was [MASK]”进行情感分析时,可以拼接一些相似场景的ground-truth文本“I like the book, it was great.”、“The music is boring. It is terrible for me.”等。此时模型在根据新添加的两个样例句子就可以“照葫芦画瓢”式地预测结果了。
0x3:Prompt-Tuning的本质
最初的Prompt Tuning是旨在设计Template和Verbalizer(即Pattern-Verbalizer Pair)来解决基于预训练模型的小样本文本分类,然而事实上,NLP领域涉及到很多除了分类以外其他大量复杂的任务,例如抽取、问答、生成、翻译等。这些任务都有独特的任务特性,并不是简单的PVP就可以解决的,因而,我们需要提炼出Prompt Tuning的本质,将Prompt Tuning升华到一种更加通用的范式上。总结了三个关于Prompt的本质,如下:
- Prompt的本质是一种对任务的指令,可以作为一种信息增强。
- Prompt的本质是一种对预训练任务的复用,实现基于Prompt的统一范式
- Prompt的本质是一种参数有效性学习
1、Prompt的本质是一种对任务的指令,可以作为一种信息增强
简单的来说,就是告诉模型需要做什么任务,输出什么内容。
当数据集不同(乃至样本不同)的时候,我们期望模型能够自适应的选择不同的模板,这也相当于说不同的任务会有其对应的提示信息。例如在对电影评论进行二分类的时候,最简单的提示模板是“[x]. It was [mask].”,但是其并没有突出该任务的具体特性,我们可以为其设计一个能够突出该任务特性的模板,例如“The movie review is [x]. It was [mask].”,然后根据mask位置的输出结果通过Verbalizer映射到具体的标签上。这一类具备任务特性的模板可以称之为指令(Instruction)。
下面展示几个任务设计的指令模板:

看似设计指令是一件容易的事情,但是在真实使用过程中,预训练模型很难“理解”这些指令,根据研究工作发现,主要总结如下几个原因:
- 预训练模型不够大:我们常使用的BERT-base、BERT-large、RoBERTa-base和RoBERTa-large只有不到10亿参数,相比于现如今GPT-3、OPT等只能算作小模型,有工作发现,小模型在进行Prompt Tuning的时候会比Fine-tuning效果差,是因为小模型很容易受到模板的影响。对比一下传统的Fine-tuning,每个样本的输入几乎都是不同的,然而基于Prompt的方法中,所有的样本输入都会包含相同的指令,这就导致小模型很容易受到这些指令带来的干扰。
- 缺乏指令相关的训练:这些小模型在预训练阶段没有专门学习过如何理解一些特殊的指令。
2、Prompt的本质是一种对预训练任务的复用,实现基于Prompt的统一范式
我们需要思考,上述所讲的内容为什么要设计Template(和Verbalizer)?为什么都要包含mask token?
回顾之前我们介绍的几个预训练语言模型,我们发现目前绝大多数的双向预训练语言模型都包含Masked Language Modeling(MLM),单向预训练语言模型都包含Autoregressive Language Modeling(ALM),这些任务是预训练目标,本质上是预测被mask的位置的词,在训练时让模型理解语言的上下文信息。之所以设计Template和指令,就是希望在下游任务时能够复用这些预训练的目标,避免引入新的参数而导致过拟合。
因此,我们可以将Prompt升华到一个新的高度,即Prompt Tuning的本质是复用预训练语言模型在预训练阶段所使用的目标和参数。
由于绝大多数的语言模型都采用MLM或ALM进行训练,所以我们现如今所看到的大多数基于Prompt的分类都要设计Template和Verbalizer。那么我们是否可以极大化地利用MLM和ALM的先验知识在不同的下游任务上获得更好的表现?是否可以设计一个全新的预训练任务来满足一些下游任务的需求呢?
我们介绍几个充分利用这个思想的方法:
- 万物皆可生成:将所有任务统一为文本生成,极大化利用单向语言模型目标
- 万物皆可抽取:将所有任务统一为抽取式阅读理解,并设计抽取式预训练目标
- 万物皆可推理:将所有任务建模为自然语言推断(Natural Language Inference)或相似度匹配任务
万物皆可生成——基于生成的Prompt范式统一
在含有单向Transformer的语言模型中(例如GPT、BART),都包含自回归训练目标,即基于上一个token来预测当前的token,而双向语言模型中的MLM可以视为只生成一个token的自回归模型,为此,我们则可以将分类任务视为一种特殊的文本生成,并配上Verbalizer,这样,所有的NLP任务都可以统一为生成任务。针对不同的任务,只需要提供对应的指令和模板即可(由于是使用单向语言模型,因此没有mask token,需要生成的部分置于文本末尾)。
下面给出几个事例:

万物皆可抽取——基于抽取式阅读理解的Prompt范式统一
基于生成的方法存在两个缺点:
- 必须让待生成的部分置于文本末尾,此时会约束指令和模板的设计,不利于灵活运用
- 由于是开放式生成,生成的内容无法控制,且依赖于文本的长度等
- 对于一些具有条件限制的任务,例如多项选择、信息抽取等,生成的内容或许不符合这些条件。例如在做实体抽取的时候,需要确保生成的实体是在文本中出现的
为此,“万物皆可抽取”的思想可以解决此类问题,其思想指将所有自然语言理解任务转换为抽取式阅读理解的形式,下面给出形式化的定义:

除了抽取式阅读理解任务外,其他NLP任务如何转换为这个形式呢?本质上还是在如何设计模板和指令。
下面给出几个事例:

可以发现,如果是分类型的任务,只需要通过指令和模板的形式将所有类别罗列起来即可。在训练时,可以采用两种方法:
- 设计抽取式预训练目标,在无标注语料上进行自监督训练
- 按照阅读理解的形式统一所有任务范式,并混合所有任务进行Cross-task Learning,再在新的任务上进行测试
万物皆可推理——基于NLI的Prompt范式统一
另外一个方法则是将所有任务建模为NLI形式,其与上文介绍的MPT比较类似,除了MPT以外,《Entailment as Few-Shot Learner》(EFL)和NSP-BERT也是类似的方法,其思想是复用BERT中的Next Sentence Prediction(NSP)的预训练目标。下面给出几个事例:

3、Prompt的本质是参数有效性学习
实现Prompt-Tuning只需要考虑如何设计模板或指令,而模型和训练目标则都是复用预训练阶段的,即在整个训练过程中,无须添加任何参数(或只需要添加非常少量的与模板有关的参数),而其他参数都是训练好的。基于这个思想,我们再一次将Prompt升华到更高的层面——Prompt的本质是参数有效性学习(Parameter-Efficient Learning,PEL)。
- 参数有效性学习的背景:在一般的计算资源条件下,大规模的模型(例如GPT-3)很难再进行微调,因为所有的参数都需要计算梯度并进行更新,消耗时间和空间资源。为了解决这个问题,参数有效性学习被提出,其旨在确保模型效果不受太大影响的条件下尽可能地提高训练的时间和空间效率。
- 参数有效性训练:在参数有效性学习过程中,大模型中只需要指定或额外添加少量的可训练参数,而其余的参数全部冻结,这样可以大大提高模型的训练效率的同时,确保指标不会受到太大影响。
0x4:面向超大规模模型的Prompt-Tuning
Prompt-Tuning发展的过程中,有诸多工作发现,对于超过10亿参数量的模型来说,Prompt-Tuning所带来的增益远远高于标准的Fine-tuning,小样本甚至是零样本的性能也能够极大地被激发出来。
- 得益于这些模型的参数量足够大
- 训练过程中使用了足够多的语料
- 同时设计的预训练任务足够有效
最为经典的大规模语言模型则是2020年提出的GPT-3,其拥有大约1750亿的参数,且发现只需要设计合适的模板或指令即可以实现免参数训练的零样本学习。
下面介绍几个面向超大规模的Prompt-Tuning方法,分别为:
- 上下文学习 In-Context Learning(ICL):直接挑选少量的训练样本作为该任务的提示
- 指令学习 Instruction-tuning:构建任务指令集,促使模型根据任务指令做出反馈
- 思维链 Chain-of-Thought(CoT):给予或激发模型具有推理和解释的信息,通过线性链式的模式指导模型生成合理的结果。
1、In-Context Learning(上下文学习)

目前,向语言模型通过prompting可以在小样本场景下得到很大的成功,例如GPT-3。然而原始的语言模型在预训练时并没有针对in-context进行优化。先前工作发现prompting会过度受到(oversensitive)样本选取以及instruction本身影响。因此该工作提出In-Context Tuning,旨在通过多任务训练的方式直接对预训练模型微调ICL任务目标。
在训练(fine-tuning)阶段,给定一系列的训练task,每一个task都有相应的instruction,以及该task对应的少量样本(输入/输出对)。在测试阶段,给定一个新的unseen task,以及该task对应的instruction和少量样本(输入/输出对),旨在让模型能够对测试样本预测其类别。
如下图,给定一个情感分析task:

除了将ICL的模板与自监督训练结合外,是否可以直接使用ICL来训练一个具体的任务呢?答案是可以的,下面两篇工作将ICL的模板与下游任务相结合,并提出基于元学习的ICL训练方法:
- 《Meta-learning via Language Model In-context Tuning》:提出In-Context Tuning方法;
- 《MetaICL: Learning to Learn In Context》:提出MetaICL方法。
2、Instruction-tuning(指令学习)
面向超大规模模型第二个Prompt技术是指令学习。Prompt的本质之一是任务的一种指令,因此,在对大规模模型进行微调时,可以为各种类型的任务定义指令,并进行训练,来提高模型对不同任务的泛化能力。
什么是指令呢?如下图所示:

假设是一个Question Generation任务,那么可以为这个任务定义一些指令,例如:
- Title:任务的名称;
- Definition:任务的定义,说明这个任务的本质和目的;
- Things to avoid:说明这个任务的注意事项,例如需要避免什么等等;
- Positive / Negative Examples:给出正确和错误的例子,作为提示;
- Prompt:当前任务的提示信息;
当许多任务都按照这种模式定义好模板,让模型在指令化后的数据上进行微调,模型将可以学会如何看到指令做预测。
下面介绍一些典型的基于Instruction的方法,包括FLAN、LaMDA和InstructionGPT,它们都是遵循Instruction-tuning实现统一范式。
FLAN
例如基于Instruction-Tuning训练的FLAN模型,其在62个任务上进行多任务训练,每个任务都设计了Instruction,最后得到137B的大模型,如下图所示:


LaMDA
谷歌提出的LaMDA模型,其完全采用自回归生成式模型,并在大量的对话语料上进行预训练,得到137B的大模型。为了提高模型的安全性和事实性,LaMDA涉及到两个微调策略,
- 一个是通过人工标注形式标注一些存在安全隐患的数据。期望模型生成过程中考虑四种因素:
- sensibleness:文本是否合理,跟历史对话是否有冲突
- specificity:对于前文是否有针对性,避免笼统回复
- interestingness:文本是否能引起某人注意或者好奇
- safety:符合谷歌AI的基本原则,避免生成具有伤害、偏见和歧视的结果
- 另一种微调策略则是引入互联网搜索机制,提高模型生成结果的事实性

与ChatGPT类似的Bard大模型则是基于LaMDA微调的模型。
InstructionGPT

- Step1:先采样一些demonstration数据,其包括prompt和labeled answer。基于这些标注的数据,对GPT-3进行fine-tuning,得到SFT(Supervised Fine-tuning)。
- Step2:Fine-tuning完之后,再给一个prompt让SFT模型生成出若干结果(可以通过beam search等方法),例如生成ABCD四种结果,通过人工为其排序,例如D>C>A=B,可以得到标注的排序pair;基于标注的排序结果,训练一个Reward Model,对多个排序结果,两两组合,形成多个训练数据对。RM模型接受一个输入,给出评价回答质量的分数。这样,对于一对训练数据,调节参数使得高质量回答的打分比低质量的打分要高。
- Step3:继续用生成出来的结果训练SFT,并通过强化学习的PPO方法,最大化SFT生成出排序靠前的answer。
3、Chain-of-Thought(思维链)
思维链在2022年初由谷歌团队提出,其旨在进一步提高超大规模模型在一些复杂任务上的推理能力。其认为现有的超大规模语言模型可能存在下面潜在的问题:
- 增大模型参数规模对于一些具有挑战的任务(例如算术、常识推理和符号推理)的效果并未证明有效
- 期望探索如何对大模型进行推理的简单方法:
- 对于算术类推理任务,期望生成自然语言逻辑依据来指导并生成最终答案;但是获得逻辑依据是比较复杂昂贵的
- 对某个task,为大模型提供一些上下文in-context example作为prompt;简单的示例可能并非能够提升推理能力
因此,提出思维链(Chain-of-Thought)。思维链的定义如下:
直观理解很简单,思维链是一种特殊的In-Context Learning,对于每个挑选的In-Context Example,除了给出Input-Output Mapping外,还需要给出一个推理过程,称为Relationale或Reasoning Path,其是一个具有逻辑推理过程的短文本,如下图蓝色部分。
通过引入推理路径作为提示,可以激发大模型按照这种推理的模式生成出合理的结果,引导大模型如何思考、如何推理。
0x5:使用Prompt Tuning解决问题的流程
在NLP领域,“Prompt”是将人为的规则给到预训练模型,使模型可以更好地理解人的指令的一项技术,可以简单理解为给任务的输入加入补充文本,以便更好地利用预训练模型。
例如,在文本情感分类任务中,输入为"I love this movie.",希望输出的是"positive/negative"中的一个标签。可以设置一个Prompt,形如:"The movie is ___",然后让模型用来表示情感状态的答案(label),如“fantastic”、“boring”等,将空补全,最后再将答案转化成情感分类的标签(positive/negative)作为输出。
这样,通过设置合适的Prompt,我们可以控制模型预测输出,一个完全无监督训练的预训练模型可以被用来解决各种各样的下游任务。
1、构建Prompt
代入前文所述的例子,x = "I love this movie."。首先,设计一个Prompt模板(Prompt Template):
Overall it was a [z] movie
在实际研究中,[z]是需要模型进行填充的空位,[z]的位置和数量决定了Prompt的类型。
例如,根据[z]位置的不同,可以将prompt分为
- cloze prompt([z]在句中)
- prefix prompt([z]在句末)
具体选择哪一种则取决于任务形式和模型类别。
至于Prompt模板的选择,大致可以分为
- 手工设计模板
- 自动学习模板:自动学习类别下又包含
- 离散Prompt:离散Prompt主要包括:Prompt Mining、Prompt Paraphrasing、Gradient-based Search、Prompt Generation、LM Scoring
- 连续Prompt:连续Prompt包括Prefix Tuning和Hybrid Tuning
2、构建Answer
所谓的Answer,指的是表示情感的答案。在上述案例中,可以是“fantastic”、“boring”等。
构建答案空间(Answer Space)能够重新定义任务的目标,使任务从输出“positive”或“negative”标签转变成选择恰当的词汇填空,使情感分类任务转变为语言模型构建任务。此时的关键在于如何定义标签空间(Label Space)与答案空间(Answer Space)之间的映射。
构建答案空间同样需要选择合适的形式和方法。在Prompt Learning中,答案有Token、Span、Sent三种形式;从答案空间是否有边界的角度,又可分为bounded和unbounded两种;在选择方法上,同样可以分为人工选择和自动学习两种方式。
3、预测Answer
要进行预测,首先需要预先选择预训练语言模型。在实际应用中,可以根据现有的预训练模型的不同特点进行适配,不同类型的预训练模型适配不同的prompt,比如Left-to-right LM适合搭配prefix-prompt等。
当模型选择好之后,为了使当前的Prompt框架(framework)能够支撑更多的下游任务,可以考虑进行范式的拓展,例如,将之前的Single-Prompt设计拓展成Multi-Prompt,使模型能够更加灵活地解决更多的下游任务。
4、匹配答案与标签
最后,为了得到最终的输出(output),还需要根据之前定义好的映射,将预测到的Answer与实际任务中的Label匹配。
根据应用场景的不同,还需要从数据和参数的角度对整体策略进行调整。
- 从数据角度,需要考虑到应用场景是zero-shot、few-shot还是Full-data
- 从参数角度,则需要考虑不同的Tuning策略,包括对模型参数的处理,对Prompt参数的处理等等,来匹配相应的场景
0x6:Prompt Tuning的优势
1、Prompt Tuning本身的优势
- 首先,Prompt Tuning使得几乎所有NLP任务都可以被看作语言模型任务而不是生成任务。这可以更好地利用预训练模型,使不同的任务之间都有所联系,实现更深层次的参数共享
- 其次,几乎所有NLP任务都能够放在zero-shot情境下处理,不再需要训练样本
- 同时,目前不少研究表明Prompt在few-shot情景下的性能也更好
2、Prompting vs. Fine-Tuning

实际上,Prompting可以细分出许多不同的Tuning策略,比如根据应用场景的不同,决定是否需要Prompting、Prompting是否存在参数、参数是否可调等等。
与一般的Fine-Tuning相比,Prompt Tuning将Prompt加入到微调过程中,并且可以做到只对Prompt部分的参数进行训练,同时保证整个预训练模型的参数固定不变,这种灵活性是一般的Fine-tuning无法做到的。所以后来不少学者开始进行“Adaptor Tuning”的研究,这也是对传统Fine-tuning的一个补充。
正如前文所说,Fine-tuning是预训练模型“迁就”下游任务,而Prompt Learning可以让任务改变,反而“迁就”预训练模型。模型因此能够完成更多不同类型的下游任务,极大地提升了预训练的效率。
3、Prompting技术的里程碑意义
引用刘鹏飞博士的观点,Prompt Tuning“剧透”了NLP发展的规律。

纵观近代NLP技术发展历史,不难总结出四个范式:
特征挖掘 -> 架构挖掘 -> 目标挖掘 -> Prompt挖掘
在这个过程中,下游任务与预训练模型之间是越来越接近的。
- 在传统的监督学习中,没有预训练语言模型的概念
- 随着神经网络技术的发展,出现了预训练模型,能够承担的任务也越来越多,越来越深入
- 直到Prompt技术的出现,预训练模型可以承担起更多深层次的任务,甚至包括输出层任务。
0x7:Prompt Tuning发展面临的挑战与未来展望
1、Prompt的设计问题
目前,由于Prompt设计上的复杂性,现有的大多数基于Prompt的工作都还围绕着文本分类或生成任务,而在信息提取和文本结构化分析任务中的应用相对较少。
而设计Answer时,对于Label较多的任务,很难合理地定义二者之间的映射。
并且,如何同时构建一对最佳的Prompt和Answer也是一个具有挑战性的问题。
2、Prompt的理论和实证分析
尽管Prompt方法在很多场景中取得了成功,但是目前关于Prompt-based Learning的理论分析和保证的研究成果很少,Prompt取得成果的可解释性较差。
而在选择Tuning的策略上,对于选择Prompt以及调整Prompt与预训练模型参数的方法缺少可解释的权衡方式。
3、NLP研究之外贡献
Prompt Learning以自然语言为桥接,理论上可以将不同模态的信号进行连接。同时,Prompt Learning启发了人们对数据的标注、存储、检索的新思路。
0x8:当前instruction-tuning大模型性能对比

参考链接:
https://zhuanlan.zhihu.com/p/451440421 https://github.com/Adapter-Hub/adapter-transformers https://blog.csdn.net/qq_36426650/article/details/120607050 https://www.aminer.cn/research_report/617a27745c28d1a4d4362fd4 https://arxiv.org/pdf/2212.10560.pdf https://zhuanlan.zhihu.com/p/590311003 https://www.qin.news/instructgpt/ https://github.com/Instruction-Tuning-with-GPT-4/GPT-4-LLM https://github.com/Instruction-Tuning-with-GPT-4/GPT-4-LLM/blob/main/plots/main_plots.ipynb
四、LoRA(Low-Rank Adaptation of Large Language Models)
微调大规模语言模型到特殊领域和任务是自然语言处理的重要课题之一。但随着模型规模的不断扩大,微调模型的所有参数(所谓full fine-tuning)的可行性变得越来越低。以GPT-3的175B参数为例,每增加一个新领域就需要完整微调一个新模型,代价和成本很高。
0x1:已有方案的问题
为解决微调大规模语言模型到不同领域和任务的挑战,已有多种方案,比如部分微调、使用adapters和prompting。但这些方法存在如下问题:
- Adapters引入额外的推理延迟 (由于增加了模型层数)
- Prefix-Tuning难于训练,且预留给prompt的序列挤占了下游任务的输入序列空间,影响模型性能
1、Adapter引入推理延迟
显然,使用Adapter增加模型层数会增加推理的时长:

从上图可以看出,对于线上batch size为1,输入比较短的情况,推理延迟的变化比例会更明显。
简单来说,adapter就是固定原有的参数,并添加一些额外参数用于微调。Adapter会在原始的transformer block中添加2个adapter,一个在多头注意力后面,另一个这是FFN后面。显然,adapter会在模型中添加额外的层,这些层会导致大模型在推理时需要更多的GPU通信,而且也会约束模型并行。这些问题都将导致模型推理变慢。
2、很难直接优化Prompt

prefix-tuning方法是受语言模型in-context learning能力的启发,只要有合适的上下文则语言模型可以很好的解决自然语言任务。但是,针对特定的任务找到离散token的前缀需要花费很长时间,prefix-tuning提出使用连续的virtual token embedding来替换离散token。
具体来说,对于transformer中的每一层,都在句子表征前面插入可训练的virtual token embedding。对于自回归模型(GPT系列),在句子前添加连续前缀,即
。对于Encoder-Decoder模型(T5),则在Ecoder和Decoder前都添加连续前缀
。添加前缀的过程如上图所示。
虽然,prefix-tuning并没有添加太多的额外参数。但是,prefix-tuning难以优化,且会减少下游任务的序列长度,一定程度上会影响模型性能。
0x2:LoRA的原理简介
lora本质是对大模型微调的方法,

NLP领域的一个重要课题是,一般领域数据的通用大模型对特定任务或领域的适应。当预训练大模型很大时,重新训练所有模型参数的微调变得不可太行,例如GPT3的175B。提出的lora采用低秩分解矩阵,冻结了预训练模型的权重,并将低秩分解矩阵注入到transformer的每一层,减少了训练参数量。

如上图所示们对于某个线性层而言,左边是模型原有的参数,在训练过程中是冻结不变的,右边是lora方法增加的低秩分解矩阵。
在原始PLM旁边增加一个旁路,做一个降维再升维的操作,来模拟所谓的intrinsic rank。训练的时候固定PLM的参数,只训练降维矩阵A与升维矩阵B。而模型的输入输出维度不变,输出时将BA与PLM的参数叠加。用随机高斯分布初始化A,用0矩阵初始化B,保证训练的开始此旁路矩阵依然是0矩阵。
训练过程中,优化器只优化右边这一部分的参数,两边的矩阵会共用一个模型的输入,分别进行计算,最后将两边的计算结果相加作为模块的输出。不同于之前的参数高效微调的adapter,
- adapter是在模块的后面接上一个mlp,对模块的计算结果进行一个后处理
- lora是和模块的计算并行的去做一个mlp,和原来的模块共用一个输入

具体来看,假设预训练的矩阵为
,它的更新可表示为:

其中秩
。
这种思想有点类似于残差连接,同时使用这个旁路的更新来模拟full finetuning的过程。并且,full finetuning可以被看做是LoRA的特例(当r等于k时)。
根据之前的一些工作,发现大模型其实是过参数化的, 有更小的一个内在维度,于是文章做了一个假设,大模型在任务适配(instruction-tune)过程中,参数的改变量是低秩的,
- 在训练过程中,lora单独去学习这个改变量,而不是去学习模型的参数,通过把最终训练得到的参数分解为原参数W0和该变量deltaW进行相加,论文假设deltaW是低秩的,把deltaW进一步拆分为低秩矩阵A和低秩矩阵B。
- 在推理的过程中,由于模型参数已经固定不再变动,这时候把模型的改变量直接放到模型里,这样在推理的计算过程中,就避免了一次额外的矩阵乘法开销。推理是改变量是直接加到原路径中的。在切换不同推理任务时,只需要从模型参数里减去当前任务的该变量,再换上新任务的改变量即可。这里隐含了一个推理:大模型中已经内含了一些小模型的参数空间,特定的垂直领域instruction-tune本质上就等价于”切割“出这些小的子空间。



理论上lora可以支持任何线性层,包括transformer中的4个attention矩阵和2个feed forward中的矩阵,论文旨在attention上做了实验,它限制总参数量不变的情况下观察是在attention其中一个矩阵上,放一个更高秩的lora,还是在多个attention的矩阵上,分别放置低秩一点的lora效果好?
结论是把秩分散到多个矩阵上,效果会优于集中在单个上的效果。在一般任务上很小的秩就可以和很大秩具备类似的效果,这也证明了作者一开始做出的改变量低秩的假设。

初始化一开始右边为0,也就意味着模型优化的初始点就和原本的大模型能够保持一致,这一点和controlnet中的zero convolution是一致的。



总之,基于大模型的内在低秩特性,增加旁路矩阵来模拟全模型参数微调,LoRA通过简单有效的方案来达成轻量微调的目的。
引申一下,GPT的本质是对训练数据的有效压缩,从而发现数据内部的逻辑与联系,LoRA的思想与之有相通之处,原模型虽大,但起核心作用的参数是低秩的,通过增加旁路,达到事半功倍的效果。
0x3:LoRA原理的数学化表达
1、术语与约定
由于LoRA原理的介绍,会使用Transformer架构。因此,这里先给出一些术语约定。
一个Transformer层的输入和输出维度尺寸为dmodel ,使用Wq、Wk、Wv和W表示自注意力模块中的query/key/value/output投影矩阵。 W或W0表示预训练模型的权重矩阵, ΔW 表示模型在适配过程中的梯度更新。r来表示LoRA模块的秩。使用Adam作为模型优化器,Transformer MLP前馈层的维度为dffn=4×dmodel
2、问题表述
LoRA虽然与训练目标无关,这里还是以语言建模为例。假设给定一个预训练的自回归语言模型 PΦ(y|x) , Φ是模型参数。目标是使该语言模型适应下游的摘要、机器阅读理解等任务。
每个下游任务都有context-target样本对组成的训练集:
,其中xi和yi都是token序列。例如,对于摘要任务,xi是文章内容,yi是摘要。
在完整微调(fine-tune)的过程中,模型使用预训练好的权重Φ0来初始化模型,然后通过最大化条件语言模型来更新参数 Φ0+ΔΦ :

完整微调的主要缺点:对于每个下游任务,都需要学习不同的参数更新ΔΦ,其中维度 |ΔΦ|=|Φ0| 。因此,如果预训练模型很大,存储和部署许多独立的微调模型实例非常有挑战。
LoRA为了更加的参数高效,使用相对非常小的参数Θ来表示任务相关的参数增量ΔΦ=ΔΦ(Θ) ,其中 |Θ|≪|Φ0| 。寻找ΔΦ的任务就变成对Θ的优化

LoRA将会使用低秩表示来编码ΔΦ,同时实现计算高效和存储高效。当预训练模型是175B GPT-3,可训练参数 |Θ| 可以小至 |Φ0| 的 0.01% 。
参考链接:
https://blog.csdn.net/u012193416/article/details/129427242 https://finisky.github.io/lora/ https://zhuanlan.zhihu.com/p/618073170
五、代码:实现BLOOM-LoRA
本小节我们来学习一下,如何使用LoRA微调大语言模型bloom。
0x1:训练前准备
1、基模型
使用bloomz-7b1-mt,BigScience Large Open-science Open-access Multilingual Language Model(BLOOM)是在46种自然语言和13种编程语言上训练的1760亿参数语言模型,其是由数百名研究人员合作开发和发布的。训练BLOOM的计算力是由来自于法国公共拨款的GENCI和IDRIS,利用了IDRIS的Jean Zay超级计算机。为了构建BLOOM,对于每个组件进行了详细的设计,包括训练数据、模型架构和训练目标、以及分布式学习的工程策略。

BLOOM是在一个称为ROOTS的语料上训练的,其是一个由498个Hugging Face数据集组成的语料。共计1.61TB的文本,包含46种自然语言和13种编程语言。上图展示了该数据集的高层概览,上表则详细列出了每种语言及其语属、语系和宏观区域。除了产生了语料库之外,该过程也带来了许多组织和技术工具的开发和发布。
2、prompt数据
# 创建data_dir文件夹,并且下载我们参考Stanford Alpaca 生成的中文数据集1M + [0.5M](https://huggingface.co/datasets/BelleGroup/train_0.5M_CN),同时随机地划分训练和测试数据 python3 download_data.py


3、依赖包
使用transformers提供模型加载和训练;使用peft提供LoRA实现;使用DeepSpeed提供训练加速。
pip install transformers
pip install torch
pip install deepspeed
pip install peft
0x2:训练参数配置
1、配置Bloom模型的超参数
{ "model_type": "bloom", "model_name_or_path": "bigscience/bloomz-7b1-mt", "data_path": "data_dir/Belle_open_source_0.5M.dev.json", "output_dir": "trained_models/bloom", "batch_size": 8, "per_device_train_batch_size": 1, "num_epochs": 2, "learning_rate": 1e-5, "cutoff_len": 1024, "val_set_size": 1000, "val_set_rate": 0.1, "save_steps": 1000, "eval_steps":1000, "warmup_steps":10, "logging_steps":10, "gradient_accumulation_steps":8 }
2、配置Deepspeed策略的参数
{ "train_batch_size": "auto", "optimizer": { "type": "Adam", "params": { "lr": "auto", "betas": [ 0.9, 0.999 ], "eps": "auto", "weight_decay": "auto" } }, "overwrite":true, "steps_per_print": 5, "fp16": { "enabled": true, "min_loss_scale": 1, "opt_level": "O2" }, "zero_optimization": { "stage": 2, "allgather_partitions": true, "allgather_bucket_size": 5e8, "contiguous_gradients": true }, "scheduler": { "type": "WarmupLR", "params": { "warmup_min_lr": "auto", "warmup_max_lr": "auto", "warmup_num_steps": "auto" } } }
3、LoRA训练Bloom模型的参数
{ "lora_r": 8, "lora_alpha": 16, "lora_dropout": 0.05, "lora_target_modules": [ "query_key_value" ] }
0x3:模型训练
1、训练Bloom模型的启动命令
# 如果是单张显卡,建议使用如下命令启动 CUDA_VISIBLE_DEVICES=0 python3 finetune.py --model_config_file run_config/Bloom_config.json # 多显卡 screen deepspeed --num_gpus=1 finetune.py --model_config_file run_config/Bloom_config.json --deepspeed run_config/deepspeed_config.json
2、训练Llama模型的启动命令
# 如果是单张显卡,建议使用如下命令启动 CUDA_VISIBLE_DEVICES=0 python3 finetune.py --model_config_file run_config/Llama_config.json # 多显卡 screen deepspeed --num_gpus=1 finetune.py --model_config_file run_config/Llama_config.json --deepspeed run_config/deepspeed_config.json
3、采用LoRA训练的启动命令(Bloom模型)
# 多显卡 torchrun --nproc_per_node=1 finetune.py --model_config_file run_config/Bloom_config.json --lora_hyperparams_file run_config/lora_hyperparams_bloom.json --use_lora # 单显卡 CUDA_VISIBLE_DEVICES=0 python3 finetune.py --model_config_file run_config/Bloom_config.json --lora_hyperparams_file run_config/lora_hyperparams_bloom.json --use_lora

4、采用LoRA训练的启动命令(Llama模型)
# 多显卡 torchrun --nproc_per_node=1 finetune.py --model_config_file run_config/Llama_config.json --lora_hyperparams_file run_config/lora_hyperparams_llama.json --use_lora # 单显卡 CUDA_VISIBLE_DEVICES=0 python3 finetune.py --model_config_file run_config/Llama_config.json --lora_hyperparams_file run_config/lora_hyperparams_llama.json --use_lora
0x4:文本生成
# 训练的模型将会保存在trained_models/model_name目录下,其中model_name是模型名,比如Bloom,Llama。假设训练的模型是Bloom,训练数据采用的是Belle_open_source_0.5M,下面的命令将读取模型并生成测试集中每一个样本的生成结果 python3 generate.py --dev_file data_dir/Belle_open_source_0.5M.dev.json --model_name_or_path trained_models/bloom/ # 如果是LoRA模型,需要给出LoRA权重保存的位置,如:--lora_weights trained_models/lora-llama python3 generate.py --dev_file data_dir/Belle_open_source_0.5M.dev.json --model_name_or_path trained_models/bloom/ --lora_weights trained_models/bloom/ # llama lora python3 generate.py --dev_file data_dir/Belle_open_source_0.5M.dev.json --model_name_or_path decapoda-research/llama-7b-hf --lora_weights ./trained_models/Llama/
参考资料:
https://zhuanlan.zhihu.com/p/603518061 https://github.com/LianjiaTech/BELLE https://zhuanlan.zhihu.com/p/618073170
六、如何将prompt-tuning应用在各个垂直领域
首先列举一下影响大模型在具体垂直领域应用效果的影响因子:
- 基础大模型本身的参数规模,目前认为超过100B以后才能产生推理链、上下文学习、知识推理等涌现能力
- 基模型训练语料库和目标任务的关联性、迁移性
- fine-tune参数空间
- prompt template对目标任务描述的精确度,业务人员需要根据具体垂直领域的任务,有针对性地设计一个prompt template,这个模板设计的质量/数据丰富度直接影响到最终prompt-tuning的效果
- 计算架构,A100(4卡以上)基本成为大模型训练、fine-tune的入门条件,本质上一个ROI问题
其中,我们重点来关注一下prompt template的设计问题。
首先要关注的是”Instruct verbs“,它是instruction中的动词,因为attention机制的存在,大模型会对instruction中的特定关键词给予更多的关注(权重)。
指示动词是提示中的第一个词,它们用于指示模型做某事,它们是提示中最重要的部分,有助于让机器理解并遵循您的指令。这些动词中的每一个都有特定的含义,可以帮助模型理解期望的答案类型,例如,
- 如果你要求模型解释某事,它会提供详细的解释
- 如果你要求模型总结一些东西,它会提供一个简短的概述
- 如果你要求模型注意你输入文本的特定位置/部分,可以使用如下动词
- Given text
- following passage
- Following
- The following
- 如果你要求模型遵照你的指令执行特定的动作,可以使用如下动词
- Explain
- Create
- Generate
- Provide
- Write
- Summarize
- Paraphrase
- Translate
- Rewrite
- Reword
- Rephrase
- List
- Extract
- Pick out
- Analyze
- Define
- Identify
- Describe
- Predict
- Explain
- Analyze
- compare
- Categorize
- Evaluate
- Critique
- Differentiate
- Examine
- Illustrate
- Outline
- Calculate
- Infer
- Revise
- Summarize
- Classify
- Develop
- Evaluate
- Formulate
- Discuss
- Clarify
- Highlight
- Simplify
- Apply
- Suggest / Propose
- Make
接下来要关注的是”prompt style/format“,有以下几个选择方式可供参考:
- 一致性:一致的风格使您的提示更易于预测,更易于 AI 模型理解。 它确保模型接收到清晰的指令并在多个提示中产生所需的输出。
- 清晰:定义明确的样式可确保您的说明清晰明确。 这减少了 AI 模型误解您的提示或生成不相关或不需要的响应的可能性。
- 效率:良好的风格可以让您有效地传达您的需求,减少多次迭代或调整提示的需要。 这样可以节省时间和资源。
- 自定义:通过采用特定样式,您可以定制输出以匹配您所需的色调、格式和细节级别。 这在尝试生成符合特定品牌声音、行业标准或目标受众的内容时特别有用。
当选定了一种prompt style之后,有以下几种原则可供遵守:
- 细节和特异性:对所需的背景、结果、长度、格式和风格尽可能具体和详细。
- 指令放置:将指令放在提示符的开头,并使用###或“””等分隔符将指令和上下文分开。
- 示例:提供所需输出格式的示例,这有助于模型更好地理解您的期望。
- 避免乱七八糟:使用简明扼要的语言来尽量减少歧义和混淆。
- 积极的指示:与其说不该做什么,不如说该做什么。
这里重点理解一下prompt-tuning和传统fine-tune的区别,


昨天那个问题,代码里逻辑是这样的。
训练json格式是option的,只是为了人好看,便于传播和格式化处理。instruction和input,output都会按照一个预定的template去做拼接,最后还是一段plain-text,到了plain-text这一步和传统的fine-tune就一样了,还是做自监督学习。
所以原则上,template可以定义成任意的泛问答格式,也可以改成完型调控,也可以改成做预测
这种templete限定了语料的范围,我感觉本质上也就是缩小了P(y|x....x)的后验概率搜索空间,是一种很高效的fine-tune
还有一个更基础的前提就是,因为fine-tune都是预先加载了原始基模型的weight(而不是完全随机初始化从零开始训练),所以fine-tune的搜索空间理论上已经被限定在一个范围内(或者说有一定基础了)
参考资料:
https://github.com/kevinamiri/Instructgpt-prompts
七、能否基于大模型进行高对抗webshell生成的思考(待补充)
完全从零开始生成一个新的webshell样本,不管是直接基于基模型还是fine-tune,搜索空间都太大了,基本不现实。一个现实可落地的方向是:通过prompt-tuning,预定义一些指令(比如期望生成webshell具备的代码功能等)以及答案模板(webshell样本示例),让大模型学习到如何将一组代码功能的指令”翻译“为一段可运行的webshell代码。
笔者认为一个可能的pipeline如下:
- 通过下载php开发文档,枚举所有内置函数,记为php_func_list(),每次生成instruction时从该数组中随机选择【3,10】随机个数的函数,指示大模型生成的代码需要用到被选中的函数,用于指示大模型需要生成代码的功能边界
- 通过安全专家的经验,枚举所有容易被杀软检测到的代码特征(例如”不能出现'eval'的明文编码“),记为anti_av_trick_list(),每次生成instruction时从该数组中随机选择【1,3】随机个数的trick,用于指示大模型生成代码的风格(倾向非常规方式)
- 将大模型生成的代码输入到av-sandbox中进行检测,并记录返回的”被拦截/判黑原因“,将对应的”被拦截/判黑原因“记为"av_promt"
- 将php_func、trick、av_promt拼接到一个context template中,生成一段instruction
- 通过chatGPT的API获取instruction的output
- 累计到5000对样本量,作为prompt-tune的语料库,通过lora fine-tune一个llma模型,得到一个可以根据一些指令和描述生成webshell的大模型
中文instruction模板:
请帮我生成一段可以运行的php代码,代码中至少使用如下函数: "variant_int"、"http_get_request_body"等函数,同时它具备接受通过HTTP协议传入的外部可控参数,代码没有对外部传入的参数做输入校验,通过某种方式解析执行了外部传入的参数,并返回执行结果。同时需要注意,生成的代码不能包含如下特征: "Clear text encoding of 'eval' cannot appear in the code"。请按照上述要求生成一段可以运行的php代码,并尝试给出一段包含访问参数的http访问链接。
英文instruction模板:
Please help me generate a executable PHP code that uses at least the following functions: "variant_int", "http_get-request_body", and other functions. It also accepts external controllable parameters passed in through the HTTP protocol, and the code does not perform input validation on external parameters. It parses and executes the external parameters in some way and returns the execution result. It should also be noted that the generated code cannot contain the following features: "Clear text encoding of 'eval' cannot appear in the code". Please generate a running PHP code according to the above requirements and try providing an HTTP access link containing access parameters.
自动化生成待prompt的语料库
# -*- coding: utf-8 -*-
import random
import json
php_func_list = [
"abs",
"acos",
"acosh",
"addcslashes",
"addslashes",
"aggregate",
"aggregate_info",
"aggregate_methods",
"aggregate_methods_by_list",
"aggregate_methods_by_regexp",
"aggregate_properties",
"aggregate_properties_by_list",
"aggregate_properties_by_regexp",
"aggregation_info",
"AMQPConnection::connect",
"AMQPConnection::disconnect",
"AMQPConnection::isConnected",
"AMQPConnection::reconnect",
"AMQPConnection::setHost",
"AMQPConnection::setLogin",
"AMQPConnection::setPassword",
"AMQPConnection::setPort",
"AMQPConnection::setVhost",
"AMQPConnection::__construct",
"AMQPExchange::bind",
"AMQPExchange::declare",
"AMQPExchange::delete",
"AMQPExchange::publish",
"AMQPExchange::__construct",
"AMQPQueue::ack",
"AMQPQueue::bind",
"AMQPQueue::cancel",
"AMQPQueue::consume",
"AMQPQueue::declare",
"AMQPQueue::delete",
"AMQPQueue::get",
"AMQPQueue::purge",
"AMQPQueue::unbind",
"AMQPQueue::__construct",
"apache_child_terminate",
"apache_getenv",
"apache_get_modules",
"apache_get_version",
"apache_lookup_uri",
"apache_note",
"apache_request_headers",
"apache_reset_timeout",
"apache_response_headers",
"apache_setenv",
"APCIterator::current",
"APCIterator::getTotalCount",
"APCIterator::getTotalHits",
"APCIterator::getTotalSize",
"APCIterator::key",
"APCIterator::next",
"APCIterator::rewind",
"APCIterator::valid",
"APCIterator::__construct",
"apc_add",
"apc_bin_dump",
"apc_bin_dumpfile",
"apc_bin_load",
"apc_bin_loadfile",
"apc_cache_info",
"apc_cas",
"apc_clear_cache",
"apc_compile_file",
"apc_dec",
"apc_define_constants",
"apc_delete",
"apc_delete_file",
"apc_exists",
"apc_fetch",
"apc_inc",
"apc_load_constants",
"apc_sma_info",
"apc_store",
"apd_breakpoint",
"apd_callstack",
"apd_clunk",
"apd_continue",
"apd_croak",
"apd_dump_function_table",
"apd_dump_persistent_resources",
"apd_dump_regular_resources",
"apd_echo",
"apd_get_active_symbols",
"apd_set_pprof_trace",
"apd_set_session",
"apd_set_session_trace",
"apd_set_session_trace_socket",
"AppendIterator::append",
"AppendIterator::current",
"AppendIterator::getArrayIterator",
"AppendIterator::getInnerIterator",
"AppendIterator::getIteratorIndex",
"AppendIterator::key",
"AppendIterator::next",
"AppendIterator::rewind",
"AppendIterator::valid",
"AppendIterator::__construct",
"array",
"ArrayIterator::append",
"ArrayIterator::asort",
"ArrayIterator::count",
"ArrayIterator::current",
"ArrayIterator::getArrayCopy",
"ArrayIterator::getFlags",
"ArrayIterator::key",
"ArrayIterator::ksort",
"ArrayIterator::natcasesort",
"ArrayIterator::natsort",
"ArrayIterator::next",
"ArrayIterator::offsetExists",
"ArrayIterator::offsetGet",
"ArrayIterator::offsetSet",
"ArrayIterator::offsetUnset",
"ArrayIterator::rewind",
"ArrayIterator::seek",
"ArrayIterator::serialize",
"ArrayIterator::setFlags",
"ArrayIterator::uasort",
"ArrayIterator::uksort",
"ArrayIterator::unserialize",
"ArrayIterator::valid",
"ArrayIterator::__construct",
"ArrayObject::append",
"ArrayObject::asort",
"ArrayObject::count",
"ArrayObject::exchangeArray",
"ArrayObject::getArrayCopy",
"ArrayObject::getFlags",
"ArrayObject::getIterator",
"ArrayObject::getIteratorClass",
"ArrayObject::ksort",
"ArrayObject::natcasesort",
"ArrayObject::natsort",
"ArrayObject::offsetExists",
"ArrayObject::offsetGet",
"ArrayObject::offsetSet",
"ArrayObject::offsetUnset",
"ArrayObject::serialize",
"ArrayObject::setFlags",
"ArrayObject::setIteratorClass",
"ArrayObject::uasort",
"ArrayObject::uksort",
"ArrayObject::unserialize",
"ArrayObject::__construct",
"array_change_key_case",
"array_chunk",
"array_combine",
"array_count_values",
"array_diff",
"array_diff_assoc",
"array_diff_key",
"array_diff_uassoc",
"array_diff_ukey",
"array_fill",
"array_fill_keys",
"array_filter",
"array_flip",
"array_intersect",
"array_intersect_assoc",
"array_intersect_key",
"array_intersect_uassoc",
"array_intersect_ukey",
"array_keys",
"array_key_exists",
"array_map",
"array_merge",
"array_merge_recursive",
"array_multisort",
"array_pad",
"array_pop",
"array_product",
"array_push",
"array_rand",
"array_reduce",
"array_replace",
"array_replace_recursive",
"array_reverse",
"array_search",
"array_shift",
"array_slice",
"array_splice",
"array_sum",
"array_udiff",
"array_udiff_assoc",
"array_udiff_uassoc",
"array_uintersect",
"array_uintersect_assoc",
"array_uintersect_uassoc",
"array_unique",
"array_unshift",
"array_values",
"array_walk",
"array_walk_recursive",
"arsort",
"asin",
"asinh",
"asort",
"assert",
"assert_options",
"atan",
"atan2",
"atanh",
"base64_decode",
"base64_encode",
"basename",
"base_convert",
"bbcode_add_element",
"bbcode_add_smiley",
"bbcode_create",
"bbcode_destroy",
"bbcode_parse",
"bbcode_set_arg_parser",
"bbcode_set_flags",
"bcadd",
"bccomp",
"bcdiv",
"bcmod",
"bcmul",
"bcompiler_load",
"bcompiler_load_exe",
"bcompiler_parse_class",
"bcompiler_read",
"bcompiler_write_class",
"bcompiler_write_constant",
"bcompiler_write_exe_footer",
"bcompiler_write_file",
"bcompiler_write_footer",
"bcompiler_write_function",
"bcompiler_write_functions_from_file",
"bcompiler_write_header",
"bcompiler_write_included_filename",
"bcpow",
"bcpowmod",
"bcscale",
"bcsqrt",
"bcsub",
"bin2hex",
"bindec",
"bindtextdomain",
"bind_textdomain_codeset",
"bson_decode",
"bson_encode",
"bzclose",
"bzcompress",
"bzdecompress",
"bzerrno",
"bzerror",
"bzerrstr",
"bzflush",
"bzopen",
"bzread",
"bzwrite",
"CachingIterator::count",
"CachingIterator::current",
"CachingIterator::getCache",
"CachingIterator::getFlags",
"CachingIterator::getInnerIterator",
"CachingIterator::hasNext",
"CachingIterator::key",
"CachingIterator::next",
"CachingIterator::offsetExists",
"CachingIterator::offsetGet",
"CachingIterator::offsetSet",
"CachingIterator::offsetUnset",
"CachingIterator::rewind",
"CachingIterator::setFlags",
"CachingIterator::valid",
"CachingIterator::__construct",
"CachingIterator::__toString",
"Cairo::availableFonts",
"Cairo::availableSurfaces",
"Cairo::statusToString",
"Cairo::version",
"Cairo::versionString",
"CairoContext::appendPath",
"CairoContext::arc",
"CairoContext::arcNegative",
"CairoContext::clip",
"CairoContext::clipExtents",
"CairoContext::clipPreserve",
"CairoContext::clipRectangleList",
"CairoContext::closePath",
"CairoContext::copyPage",
"CairoContext::copyPath",
"CairoContext::copyPathFlat",
"CairoContext::curveTo",
"CairoContext::deviceToUser",
"CairoContext::deviceToUserDistance",
"CairoContext::fill",
"CairoContext::fillExtents",
"CairoContext::fillPreserve",
"CairoContext::fontExtents",
"CairoContext::getAntialias",
"CairoContext::getCurrentPoint",
"CairoContext::getDash",
"CairoContext::getDashCount",
"CairoContext::getFillRule",
"CairoContext::getFontFace",
"CairoContext::getFontMatrix",
"CairoContext::getFontOptions",
"CairoContext::getGroupTarget",
"CairoContext::getLineCap",
"CairoContext::getLineJoin",
"CairoContext::getLineWidth",
"CairoContext::getMatrix",
"CairoContext::getMiterLimit",
"CairoContext::getOperator",
"CairoContext::getScaledFont",
"CairoContext::getSource",
"CairoContext::getTarget",
"CairoContext::getTolerance",
"CairoContext::glyphPath",
"CairoContext::hasCurrentPoint",
"CairoContext::identityMatrix",
"CairoContext::inFill",
"CairoContext::inStroke",
"CairoContext::lineTo",
"CairoContext::mask",
"CairoContext::maskSurface",
"CairoContext::moveTo",
"CairoContext::newPath",
"CairoContext::newSubPath",
"CairoContext::paint",
"CairoContext::paintWithAlpha",
"CairoContext::pathExtents",
"CairoContext::popGroup",
"CairoContext::popGroupToSource",
"CairoContext::pushGroup",
"CairoContext::pushGroupWithContent",
"CairoContext::rectangle",
"CairoContext::relCurveTo",
"CairoContext::relLineTo",
"CairoContext::relMoveTo",
"CairoContext::resetClip",
"CairoContext::restore",
"CairoContext::rotate",
"CairoContext::save",
"CairoContext::scale",
"CairoContext::selectFontFace",
"CairoContext::setAntialias",
"CairoContext::setDash",
"CairoContext::setFillRule",
"CairoContext::setFontFace",
"CairoContext::setFontMatrix",
"CairoContext::setFontOptions",
"CairoContext::setFontSize",
"CairoContext::setLineCap",
"CairoContext::setLineJoin",
"CairoContext::setLineWidth",
"CairoContext::setMatrix",
"CairoContext::setMiterLimit",
"CairoContext::setOperator",
"CairoContext::setScaledFont",
"CairoContext::setSource",
"CairoContext::setSourceRGB",
"CairoContext::setSourceRGBA",
"CairoContext::setSourceSurface",
"CairoContext::setTolerance",
"CairoContext::showPage",
"CairoContext::showText",
"CairoContext::status",
"CairoContext::stroke",
"CairoContext::strokeExtents",
"CairoContext::strokePreserve",
"CairoContext::textExtents",
"CairoContext::textPath",
"CairoContext::transform",
"CairoContext::translate",
"CairoContext::userToDevice",
"CairoContext::userToDeviceDistance",
"CairoContext::__construct",
"CairoFontFace::getType",
"CairoFontFace::status",
"CairoFontFace::__construct",
"CairoFontOptions::equal",
"CairoFontOptions::getAntialias",
"CairoFontOptions::getHintMetrics",
"CairoFontOptions::getHintStyle",
"CairoFontOptions::getSubpixelOrder",
"CairoFontOptions::hash",
"CairoFontOptions::merge",
"CairoFontOptions::setAntialias",
"CairoFontOptions::setHintMetrics",
"CairoFontOptions::setHintStyle",
"CairoFontOptions::setSubpixelOrder",
"CairoFontOptions::status",
"CairoFontOptions::__construct",
"CairoFormat::strideForWidth",
"CairoGradientPattern::addColorStopRgb",
"CairoGradientPattern::addColorStopRgba",
"CairoGradientPattern::getColorStopCount",
"CairoGradientPattern::getColorStopRgba",
"CairoGradientPattern::getExtend",
"CairoGradientPattern::setExtend",
"CairoImageSurface::createForData",
"CairoImageSurface::createFromPng",
"CairoImageSurface::getData",
"CairoImageSurface::getFormat",
"CairoImageSurface::getHeight",
"CairoImageSurface::getStride",
"CairoImageSurface::getWidth",
"CairoImageSurface::__construct",
"CairoLinearGradient::getPoints",
"CairoLinearGradient::__construct",
"CairoMatrix::initIdentity",
"CairoMatrix::initRotate",
"CairoMatrix::initScale",
"CairoMatrix::initTranslate",
"CairoMatrix::invert",
"CairoMatrix::multiply",
"CairoMatrix::rotate",
"CairoMatrix::scale",
"CairoMatrix::transformDistance",
"CairoMatrix::transformPoint",
"CairoMatrix::translate",
"CairoMatrix::__construct",
"CairoPattern::getMatrix",
"CairoPattern::getType",
"CairoPattern::setMatrix",
"CairoPattern::status",
"CairoPattern::__construct",
"CairoPdfSurface::setSize",
"CairoPdfSurface::__construct",
"CairoPsSurface::dscBeginPageSetup",
"CairoPsSurface::dscBeginSetup",
"CairoPsSurface::dscComment",
"CairoPsSurface::getEps",
"CairoPsSurface::getLevels",
"CairoPsSurface::levelToString",
"CairoPsSurface::restrictToLevel",
"CairoPsSurface::setEps",
"CairoPsSurface::setSize",
"CairoPsSurface::__construct",
"CairoRadialGradient::getCircles",
"CairoRadialGradient::__construct",
"CairoScaledFont::extents",
"CairoScaledFont::getCtm",
"CairoScaledFont::getFontFace",
"CairoScaledFont::getFontMatrix",
"CairoScaledFont::getFontOptions",
"CairoScaledFont::getScaleMatrix",
"CairoScaledFont::getType",
"CairoScaledFont::glyphExtents",
"CairoScaledFont::status",
"CairoScaledFont::textExtents",
"CairoScaledFont::__construct",
"CairoSolidPattern::getRgba",
"CairoSolidPattern::__construct",
"CairoSurface::copyPage",
"CairoSurface::createSimilar",
"CairoSurface::finish",
"CairoSurface::flush",
"CairoSurface::getContent",
"CairoSurface::getDeviceOffset",
"CairoSurface::getFontOptions",
"CairoSurface::getType",
"CairoSurface::markDirty",
"CairoSurface::markDirtyRectangle",
"CairoSurface::setDeviceOffset",
"CairoSurface::setFallbackResolution",
"CairoSurface::showPage",
"CairoSurface::status",
"CairoSurface::writeToPng",
"CairoSurface::__construct",
"CairoSurfacePattern::getExtend",
"CairoSurfacePattern::getFilter",
"CairoSurfacePattern::getSurface",
"CairoSurfacePattern::setExtend",
"CairoSurfacePattern::setFilter",
"CairoSurfacePattern::__construct",
"CairoSvgSurface::getVersions",
"CairoSvgSurface::restrictToVersion",
"CairoSvgSurface::versionToString",
"CairoSvgSurface::__construct",
"cairo_append_path",
"cairo_arc",
"cairo_arc_negative",
"cairo_available_fonts",
"cairo_available_surfaces",
"cairo_clip",
"cairo_clip_extents",
"cairo_clip_preserve",
"cairo_clip_rectangle_list",
"cairo_close_path",
"cairo_copy_page",
"cairo_copy_page",
"cairo_copy_path",
"cairo_copy_path_flat",
"cairo_create",
"cairo_curve_to",
"cairo_device_to_user",
"cairo_device_to_user_distance",
"cairo_fill",
"cairo_fill_extents",
"cairo_fill_preserve",
"cairo_font_extents",
"cairo_font_face_get_type",
"cairo_font_face_status",
"cairo_font_face_status",
"cairo_font_options_create",
"cairo_font_options_equal",
"cairo_font_options_get_antialias",
"cairo_font_options_get_hint_metrics",
"cairo_font_options_get_hint_style",
"cairo_font_options_get_subpixel_order",
"cairo_font_options_hash",
"cairo_font_options_merge",
"cairo_font_options_set_antialias",
"cairo_font_options_set_hint_metrics",
"cairo_font_options_set_hint_style",
"cairo_font_options_set_subpixel_order",
"cairo_font_options_status",
"cairo_format_stride_for_width",
"cairo_get_antialias",
"cairo_get_antialias",
"cairo_get_current_point",
"cairo_get_dash",
"cairo_get_dash_count",
"cairo_get_fill_rule",
"cairo_get_font_face",
"cairo_get_font_face",
"cairo_get_font_matrix",
"cairo_get_font_matrix",
"cairo_get_font_options",
"cairo_get_font_options",
"cairo_get_font_options",
"cairo_get_group_target",
"cairo_get_line_cap",
"cairo_get_line_join",
"cairo_get_line_width",
"cairo_get_matrix",
"cairo_get_matrix",
"cairo_get_miter_limit",
"cairo_get_operator",
"cairo_get_scaled_font",
"cairo_get_source",
"cairo_get_target",
"cairo_get_tolerance",
"cairo_glyph_path",
"cairo_has_current_point",
"cairo_identity_matrix",
"cairo_image_surface_create",
"cairo_image_surface_create_for_data",
"cairo_image_surface_create_from_png",
"cairo_image_surface_get_data",
"cairo_image_surface_get_format",
"cairo_image_surface_get_height",
"cairo_image_surface_get_stride",
"cairo_image_surface_get_width",
"cairo_in_fill",
"cairo_in_stroke",
"cairo_line_to",
"cairo_mask",
"cairo_mask_surface",
"cairo_matrix_create_scale",
"cairo_matrix_create_scale",
"cairo_matrix_create_translate",
"cairo_matrix_init",
"cairo_matrix_init_identity",
"cairo_matrix_init_rotate",
"cairo_matrix_init_scale",
"cairo_matrix_init_translate",
"cairo_matrix_invert",
"cairo_matrix_multiply",
"cairo_matrix_rotate",
"cairo_matrix_scale",
"cairo_matrix_transform_distance",
"cairo_matrix_transform_point",
"cairo_matrix_translate",
"cairo_move_to",
"cairo_new_path",
"cairo_new_sub_path",
"cairo_paint",
"cairo_paint_with_alpha",
"cairo_path_extents",
"cairo_pattern_add_color_stop_rgb",
"cairo_pattern_add_color_stop_rgba",
"cairo_pattern_create_for_surface",
"cairo_pattern_create_linear",
"cairo_pattern_create_radial",
"cairo_pattern_create_rgb",
"cairo_pattern_create_rgba",
"cairo_pattern_get_color_stop_count",
"cairo_pattern_get_color_stop_rgba",
"cairo_pattern_get_extend",
"cairo_pattern_get_filter",
"cairo_pattern_get_linear_points",
"cairo_pattern_get_matrix",
"cairo_pattern_get_radial_circles",
"cairo_pattern_get_rgba",
"cairo_pattern_get_surface",
"cairo_pattern_get_type",
"cairo_pattern_set_extend",
"cairo_pattern_set_filter",
"cairo_pattern_set_matrix",
"cairo_pattern_status",
"cairo_pdf_surface_create",
"cairo_pdf_surface_set_size",
"cairo_pop_group",
"cairo_pop_group_to_source",
"cairo_ps_get_levels",
"cairo_ps_level_to_string",
"cairo_ps_surface_create",
"cairo_ps_surface_dsc_begin_page_setup",
"cairo_ps_surface_dsc_begin_setup",
"cairo_ps_surface_dsc_comment",
"cairo_ps_surface_get_eps",
"cairo_ps_surface_restrict_to_level",
"cairo_ps_surface_set_eps",
"cairo_ps_surface_set_size",
"cairo_push_group",
"cairo_push_group_with_content",
"cairo_rectangle",
"cairo_rel_curve_to",
"cairo_rel_line_to",
"cairo_rel_move_to",
"cairo_reset_clip",
"cairo_restore",
"cairo_rotate",
"cairo_rotate",
"cairo_save",
"cairo_scale",
"cairo_scaled_font_create",
"cairo_scaled_font_extents",
"cairo_scaled_font_get_ctm",
"cairo_scaled_font_get_font_face",
"cairo_scaled_font_get_font_matrix",
"cairo_scaled_font_get_font_options",
"cairo_scaled_font_get_scale_matrix",
"cairo_scaled_font_get_type",
"cairo_scaled_font_glyph_extents",
"cairo_scaled_font_status",
"cairo_scaled_font_text_extents",
"cairo_select_font_face",
"cairo_set_antialias",
"cairo_set_antialias",
"cairo_set_dash",
"cairo_set_fill_rule",
"cairo_set_font_face",
"cairo_set_font_matrix",
"cairo_set_font_options",
"cairo_set_font_size",
"cairo_set_line_cap",
"cairo_set_line_join",
"cairo_set_line_width",
"cairo_set_matrix",
"cairo_set_matrix",
"cairo_set_miter_limit",
"cairo_set_operator",
"cairo_set_scaled_font",
"cairo_set_source",
"cairo_set_source",
"cairo_set_source",
"cairo_set_source_surface",
"cairo_set_tolerance",
"cairo_show_page",
"cairo_show_page",
"cairo_show_text",
"cairo_status",
"cairo_status",
"cairo_status",
"cairo_status",
"cairo_status",
"cairo_status_to_string",
"cairo_stroke",
"cairo_stroke_extents",
"cairo_stroke_preserve",
"cairo_surface_copy_page",
"cairo_surface_create_similar",
"cairo_surface_finish",
"cairo_surface_flush",
"cairo_surface_get_content",
"cairo_surface_get_device_offset",
"cairo_surface_get_font_options",
"cairo_surface_get_type",
"cairo_surface_mark_dirty",
"cairo_surface_mark_dirty_rectangle",
"cairo_surface_set_device_offset",
"cairo_surface_set_fallback_resolution",
"cairo_surface_show_page",
"cairo_surface_status",
"cairo_surface_write_to_png",
"cairo_svg_surface_create",
"cairo_svg_surface_get_versions",
"cairo_svg_surface_restrict_to_version",
"cairo_svg_version_to_string",
"cairo_text_extents",
"cairo_text_extents",
"cairo_text_path",
"cairo_transform",
"cairo_translate",
"cairo_translate",
"cairo_user_to_device",
"cairo_user_to_device_distance",
"cairo_version",
"cairo_version_string",
"calculhmac",
"calcul_hmac",
"call_user_func",
"call_user_func_array",
"call_user_method",
"call_user_method_array",
"cal_days_in_month",
"cal_from_jd",
"cal_info",
"cal_to_jd",
"ceil",
"chdb::get",
"chdb::__construct",
"chdb_create",
"chdir",
"checkdate",
"checkdnsrr",
"chgrp",
"chmod",
"chop",
"chown",
"chr",
"chroot",
"chunk_split",
"classkit_import",
"classkit_method_add",
"classkit_method_copy",
"classkit_method_redefine",
"classkit_method_remove",
"classkit_method_rename",
"class_alias",
"class_exists",
"class_implements",
"class_parents",
"clearstatcache",
"closedir",
"closelog",
"Collator::asort",
"Collator::compare",
"Collator::create",
"Collator::getAttribute",
"Collator::getErrorCode",
"Collator::getErrorMessage",
"Collator::getLocale",
"Collator::getSortKey",
"Collator::getStrength",
"Collator::setAttribute",
"Collator::setStrength",
"Collator::sort",
"Collator::sortWithSortKeys",
"Collator::__construct",
"collator_asort",
"collator_compare",
"collator_create",
"collator_get_attribute",
"collator_get_error_code",
"collator_get_error_message",
"collator_get_locale",
"collator_get_sort_key",
"collator_get_strength",
"collator_set_attribute",
"collator_set_strength",
"collator_sort",
"collator_sort_with_sort_keys",
"COM",
"compact",
"com_addref",
"com_create_guid",
"com_event_sink",
"com_get",
"com_get_active_object",
"com_invoke",
"com_isenum",
"com_load",
"com_load_typelib",
"com_message_pump",
"com_print_typeinfo",
"com_propget",
"com_propput",
"com_propset",
"com_release",
"com_set",
"connection_aborted",
"connection_status",
"connection_timeout",
"constant",
"convert_cyr_string",
"convert_uudecode",
"convert_uuencode",
"copy",
"cos",
"cosh",
"count",
"Countable::count",
"count_chars",
"crack_check",
"crack_closedict",
"crack_getlastmessage",
"crack_opendict",
"crc32",
"create_function",
"crypt",
"ctype_alnum",
"ctype_alpha",
"ctype_cntrl",
"ctype_digit",
"ctype_graph",
"ctype_lower",
"ctype_print",
"ctype_punct",
"ctype_space",
"ctype_upper",
"ctype_xdigit",
"cubrid_affected_rows",
"cubrid_bind",
"cubrid_client_encoding",
"cubrid_close",
"cubrid_close_prepare",
"cubrid_close_request",
"cubrid_column_names",
"cubrid_column_types",
"cubrid_col_get",
"cubrid_col_size",
"cubrid_commit",
"cubrid_connect",
"cubrid_connect_with_url",
"cubrid_current_oid",
"cubrid_data_seek",
"cubrid_db_name",
"cubrid_disconnect",
"cubrid_drop",
"cubrid_errno",
"cubrid_error",
"cubrid_error_code",
"cubrid_error_code_facility",
"cubrid_error_msg",
"cubrid_execute",
"cubrid_fetch",
"cubrid_fetch_array",
"cubrid_fetch_assoc",
"cubrid_fetch_field",
"cubrid_fetch_lengths",
"cubrid_fetch_object",
"cubrid_fetch_row",
"cubrid_field_flags",
"cubrid_field_len",
"cubrid_field_name",
"cubrid_field_seek",
"cubrid_field_table",
"cubrid_field_type",
"cubrid_free_result",
"cubrid_get",
"cubrid_get_autocommit",
"cubrid_get_charset",
"cubrid_get_class_name",
"cubrid_get_client_info",
"cubrid_get_db_parameter",
"cubrid_get_server_info",
"cubrid_insert_id",
"cubrid_is_instance",
"cubrid_list_dbs",
"cubrid_load_from_glo",
"cubrid_lob_close",
"cubrid_lob_export",
"cubrid_lob_get",
"cubrid_lob_send",
"cubrid_lob_size",
"cubrid_lock_read",
"cubrid_lock_write",
"cubrid_move_cursor",
"cubrid_new_glo",
"cubrid_next_result",
"cubrid_num_cols",
"cubrid_num_fields",
"cubrid_num_rows",
"cubrid_ping",
"cubrid_prepare",
"cubrid_put",
"cubrid_query",
"cubrid_real_escape_string",
"cubrid_result",
"cubrid_rollback",
"cubrid_save_to_glo",
"cubrid_schema",
"cubrid_send_glo",
"cubrid_seq_drop",
"cubrid_seq_insert",
"cubrid_seq_put",
"cubrid_set_add",
"cubrid_set_autocommit",
"cubrid_set_db_parameter",
"cubrid_set_drop",
"cubrid_unbuffered_query",
"cubrid_version",
"curl_close",
"curl_copy_handle",
"curl_errno",
"curl_error",
"curl_exec",
"curl_getinfo",
"curl_init",
"curl_multi_add_handle",
"curl_multi_close",
"curl_multi_exec",
"curl_multi_getcontent",
"curl_multi_info_read",
"curl_multi_init",
"curl_multi_remove_handle",
"curl_multi_select",
"curl_setopt",
"curl_setopt_array",
"curl_version",
"current",
"cyrus_authenticate",
"cyrus_bind",
"cyrus_close",
"cyrus_connect",
"cyrus_query",
"cyrus_unbind",
"date",
"datefmt_create",
"datefmt_format",
"datefmt_get_calendar",
"datefmt_get_datetype",
"datefmt_get_error_code",
"datefmt_get_error_message",
"datefmt_get_locale",
"datefmt_get_pattern",
"datefmt_get_timetype",
"datefmt_get_timezone_id",
"datefmt_is_lenient",
"datefmt_localtime",
"datefmt_parse",
"datefmt_set_calendar",
"datefmt_set_lenient",
"datefmt_set_pattern",
"datefmt_set_timezone_id",
"DateInterval::createFromDateString",
"DateInterval::format",
"DateInterval::__construct",
"DatePeriod::__construct",
"DateTime::add",
"DateTime::createFromFormat",
"DateTime::diff",
"DateTime::format",
"DateTime::getLastErrors",
"DateTime::getOffset",
"DateTime::getTimestamp",
"DateTime::getTimezone",
"DateTime::modify",
"DateTime::setDate",
"DateTime::setISODate",
"DateTime::setTime",
"DateTime::setTimestamp",
"DateTime::setTimezone",
"DateTime::sub",
"DateTime::__construct",
"DateTime::__set_state",
"DateTime::__wakeup",
"DateTimeZone::getLocation",
"DateTimeZone::getName",
"DateTimeZone::getOffset",
"DateTimeZone::getTransitions",
"DateTimeZone::listAbbreviations",
"DateTimeZone::listIdentifiers",
"DateTimeZone::__construct",
"date_add",
"date_create",
"date_create_from_format",
"date_date_set",
"date_default_timezone_get",
"date_default_timezone_set",
"date_diff",
"date_format",
"date_get_last_errors",
"date_interval_create_from_date_string",
"date_interval_format",
"date_isodate_set",
"date_modify",
"date_offset_get",
"date_parse",
"date_parse_from_format",
"date_sub",
"date_sunrise",
"date_sunset",
"date_sun_info",
"date_timestamp_get",
"date_timestamp_set",
"date_timezone_get",
"date_timezone_set",
"date_time_set",
"db2_autocommit",
"db2_bind_param",
"db2_client_info",
"db2_close",
"db2_columns",
"db2_column_privileges",
"db2_commit",
"db2_connect",
"db2_conn_error",
"db2_conn_errormsg",
"db2_cursor_type",
"db2_escape_string",
"db2_exec",
"db2_execute",
"db2_fetch_array",
"db2_fetch_assoc",
"db2_fetch_both",
"db2_fetch_object",
"db2_fetch_row",
"db2_field_display_size",
"db2_field_name",
"db2_field_num",
"db2_field_precision",
"db2_field_scale",
"db2_field_type",
"db2_field_width",
"db2_foreign_keys",
"db2_free_result",
"db2_free_stmt",
"db2_get_option",
"db2_last_insert_id",
"db2_lob_read",
"db2_next_result",
"db2_num_fields",
"db2_num_rows",
"db2_pclose",
"db2_pconnect",
"db2_prepare",
"db2_primary_keys",
"db2_procedures",
"db2_procedure_columns",
"db2_result",
"db2_rollback",
"db2_server_info",
"db2_set_option",
"db2_special_columns",
"db2_statistics",
"db2_stmt_error",
"db2_stmt_errormsg",
"db2_tables",
"db2_table_privileges",
"dbase_add_record",
"dbase_close",
"dbase_create",
"dbase_delete_record",
"dbase_get_header_info",
"dbase_get_record",
"dbase_get_record_with_names",
"dbase_numfields",
"dbase_numrecords",
"dbase_open",
"dbase_pack",
"dbase_replace_record",
"dba_close",
"dba_delete",
"dba_exists",
"dba_fetch",
"dba_firstkey",
"dba_handlers",
"dba_insert",
"dba_key_split",
"dba_list",
"dba_nextkey",
"dba_open",
"dba_optimize",
"dba_popen",
"dba_replace",
"dba_sync",
"dbplus_add",
"dbplus_aql",
"dbplus_chdir",
"dbplus_close",
"dbplus_curr",
"dbplus_errcode",
"dbplus_errno",
"dbplus_find",
"dbplus_first",
"dbplus_flush",
"dbplus_freealllocks",
"dbplus_freelock",
"dbplus_freerlocks",
"dbplus_getlock",
"dbplus_getunique",
"dbplus_info",
"dbplus_last",
"dbplus_lockrel",
"dbplus_next",
"dbplus_open",
"dbplus_prev",
"dbplus_rchperm",
"dbplus_rcreate",
"dbplus_rcrtexact",
"dbplus_rcrtlike",
"dbplus_resolve",
"dbplus_restorepos",
"dbplus_rkeys",
"dbplus_ropen",
"dbplus_rquery",
"dbplus_rrename",
"dbplus_rsecindex",
"dbplus_runlink",
"dbplus_rzap",
"dbplus_savepos",
"dbplus_setindex",
"dbplus_setindexbynumber",
"dbplus_sql",
"dbplus_tcl",
"dbplus_tremove",
"dbplus_undo",
"dbplus_undoprepare",
"dbplus_unlockrel",
"dbplus_unselect",
"dbplus_update",
"dbplus_xlockrel",
"dbplus_xunlockrel",
"dbx_close",
"dbx_compare",
"dbx_connect",
"dbx_error",
"dbx_escape_string",
"dbx_fetch_row",
"dbx_query",
"dbx_sort",
"dcgettext",
"dcngettext",
"deaggregate",
"debug_backtrace",
"debug_print_backtrace",
"debug_zval_dump",
"decbin",
"dechex",
"decoct",
"define",
"defined",
"define_syslog_variables",
"deg2rad",
"delete",
"dgettext",
"die",
"dio_close",
"dio_fcntl",
"dio_open",
"dio_read",
"dio_seek",
"dio_stat",
"dio_tcsetattr",
"dio_truncate",
"dio_write",
"dir",
"DirectoryIterator::current",
"DirectoryIterator::getATime",
"DirectoryIterator::getBasename",
"DirectoryIterator::getCTime",
"DirectoryIterator::getFilename",
"DirectoryIterator::getGroup",
"DirectoryIterator::getInode",
"DirectoryIterator::getMTime",
"DirectoryIterator::getOwner",
"DirectoryIterator::getPath",
"DirectoryIterator::getPathname",
"DirectoryIterator::getPerms",
"DirectoryIterator::getSize",
"DirectoryIterator::getType",
"DirectoryIterator::isDir",
"DirectoryIterator::isDot",
"DirectoryIterator::isExecutable",
"DirectoryIterator::isFile",
"DirectoryIterator::isLink",
"DirectoryIterator::isReadable",
"DirectoryIterator::isWritable",
"DirectoryIterator::key",
"DirectoryIterator::next",
"DirectoryIterator::rewind",
"DirectoryIterator::seek",
"DirectoryIterator::valid",
"DirectoryIterator::__construct",
"DirectoryIterator::__toString",
"dirname",
"diskfreespace",
"disk_free_space",
"disk_total_space",
"dl",
"dngettext",
"dns_check_record",
"dns_get_mx",
"dns_get_record",
"DOMAttr::isId",
"DOMAttr::__construct",
"DomAttribute::name",
"DomAttribute::set_value",
"DomAttribute::specified",
"DomAttribute::value",
"DOMCharacterData::appendData",
"DOMCharacterData::deleteData",
"DOMCharacterData::insertData",
"DOMCharacterData::replaceData",
"DOMCharacterData::substringData",
"DOMComment::__construct",
"DomDocument::add_root",
"DOMDocument::createAttribute",
"DOMDocument::createAttributeNS",
"DOMDocument::createCDATASection",
"DOMDocument::createComment",
"DOMDocument::createDocumentFragment",
"DOMDocument::createElement",
"DOMDocument::createElementNS",
"DOMDocument::createEntityReference",
"DOMDocument::createProcessingInstruction",
"DOMDocument::createTextNode",
"DomDocument::create_attribute",
"DomDocument::create_cdata_section",
"DomDocument::create_comment",
"DomDocument::create_element",
"DomDocument::create_element_ns",
"DomDocument::create_entity_reference",
"DomDocument::create_processing_instruction",
"DomDocument::create_text_node",
"DomDocument::doctype",
"DomDocument::document_element",
"DomDocument::dump_file",
"DomDocument::dump_mem",
"DOMDocument::getElementById",
"DOMDocument::getElementsByTagName",
"DOMDocument::getElementsByTagNameNS",
"DomDocument::get_elements_by_tagname",
"DomDocument::get_element_by_id",
"DomDocument::html_dump_mem",
"DOMDocument::importNode",
"DOMDocument::load",
"DOMDocument::loadHTML",
"DOMDocument::loadHTMLFile",
"DOMDocument::loadXML",
"DOMDocument::normalizeDocument",
"DOMDocument::registerNodeClass",
"DOMDocument::relaxNGValidate",
"DOMDocument::relaxNGValidateSource",
"DOMDocument::save",
"DOMDocument::saveHTML",
"DOMDocument::saveHTMLFile",
"DOMDocument::saveXML",
"DOMDocument::schemaValidate",
"DOMDocument::schemaValidateSource",
"DOMDocument::validate",
"DOMDocument::xinclude",
"DomDocument::xinclude",
"DOMDocument::__construct",
"DOMDocumentFragment::appendXML",
"DomDocumentType::entities",
"DomDocumentType::internal_subset",
"DomDocumentType::name",
"DomDocumentType::notations",
"DomDocumentType::public_id",
"DomDocumentType::system_id",
"DOMElement::getAttribute",
"DOMElement::getAttributeNode",
"DOMElement::getAttributeNodeNS",
"DOMElement::getAttributeNS",
"DOMElement::getElementsByTagName",
"DOMElement::getElementsByTagNameNS",
"DomElement::get_attribute",
"DomElement::get_attribute_node",
"DomElement::get_elements_by_tagname",
"DOMElement::hasAttribute",
"DOMElement::hasAttributeNS",
"DomElement::has_attribute",
"DOMElement::removeAttribute",
"DOMElement::removeAttributeNode",
"DOMElement::removeAttributeNS",
"DomElement::remove_attribute",
"DOMElement::setAttribute",
"DOMElement::setAttributeNode",
"DOMElement::setAttributeNodeNS",
"DOMElement::setAttributeNS",
"DOMElement::setIdAttribute",
"DOMElement::setIdAttributeNode",
"DOMElement::setIdAttributeNS",
"DomElement::set_attribute",
"DomElement::set_attribute_node",
"DomElement::tagname",
"DOMElement::__construct",
"DOMEntityReference::__construct",
"DOMImplementation::createDocument",
"DOMImplementation::createDocumentType",
"DOMImplementation::hasFeature",
"DOMImplementation::__construct",
"DOMNamedNodeMap::getNamedItem",
"DOMNamedNodeMap::getNamedItemNS",
"DOMNamedNodeMap::item",
"DomNode::add_namespace",
"DOMNode::appendChild",
"DomNode::append_child",
"DomNode::append_sibling",
"DomNode::attributes",
"DomNode::child_nodes",
"DOMNode::cloneNode",
"DomNode::clone_node",
"DomNode::dump_node",
"DomNode::first_child",
"DOMNode::getLineNo",
"DomNode::get_content",
"DOMNode::hasAttributes",
"DOMNode::hasChildNodes",
"DomNode::has_attributes",
"DomNode::has_child_nodes",
"DOMNode::insertBefore",
"DomNode::insert_before",
"DOMNode::isDefaultNamespace",
"DOMNode::isSameNode",
"DOMNode::isSupported",
"DomNode::is_blank_node",
"DomNode::last_child",
"DOMNode::lookupNamespaceURI",
"DOMNode::lookupPrefix",
"DomNode::next_sibling",
"DomNode::node_name",
"DomNode::node_type",
"DomNode::node_value",
"DOMNode::normalize",
"DomNode::owner_document",
"DomNode::parent_node",
"DomNode::prefix",
"DomNode::previous_sibling",
"DOMNode::removeChild",
"DomNode::remove_child",
"DOMNode::replaceChild",
"DomNode::replace_child",
"DomNode::replace_node",
"DomNode::set_content",
"DomNode::set_name",
"DomNode::set_namespace",
"DomNode::unlink_node",
"DOMNodelist::item",
"DomProcessingInstruction::data",
"DomProcessingInstruction::target",
"DOMProcessingInstruction::__construct",
"DOMText::isWhitespaceInElementContent",
"DOMText::splitText",
"DOMText::__construct",
"domxml_new_doc",
"domxml_open_file",
"domxml_open_mem",
"domxml_version",
"domxml_xmltree",
"domxml_xslt_stylesheet",
"domxml_xslt_stylesheet_doc",
"domxml_xslt_stylesheet_file",
"domxml_xslt_version",
"DOMXPath::evaluate",
"DOMXPath::query",
"DOMXPath::registerNamespace",
"DOMXPath::registerPhpFunctions",
"DOMXPath::__construct",
"DomXsltStylesheet::process",
"DomXsltStylesheet::result_dump_file",
"DomXsltStylesheet::result_dump_mem",
"dom_import_simplexml",
"DOTNET",
"dotnet_load",
"doubleval",
"each",
"easter_date",
"easter_days",
"echo",
"empty",
"EmptyIterator::current",
"EmptyIterator::key",
"EmptyIterator::next",
"EmptyIterator::rewind",
"EmptyIterator::valid",
"enchant_broker_describe",
"enchant_broker_dict_exists",
"enchant_broker_free",
"enchant_broker_free_dict",
"enchant_broker_get_error",
"enchant_broker_init",
"enchant_broker_list_dicts",
"enchant_broker_request_dict",
"enchant_broker_request_pwl_dict",
"enchant_broker_set_ordering",
"enchant_dict_add_to_personal",
"enchant_dict_add_to_session",
"enchant_dict_check",
"enchant_dict_describe",
"enchant_dict_get_error",
"enchant_dict_is_in_session",
"enchant_dict_quick_check",
"enchant_dict_store_replacement",
"enchant_dict_suggest",
"end",
"ereg",
"eregi",
"eregi_replace",
"ereg_replace",
"error_get_last",
"error_log",
"error_reporting",
"escapeshellarg",
"escapeshellcmd",
"eval",
"event_add",
"event_base_free",
"event_base_loop",
"event_base_loopbreak",
"event_base_loopexit",
"event_base_new",
"event_base_priority_init",
"event_base_set",
"event_buffer_base_set",
"event_buffer_disable",
"event_buffer_enable",
"event_buffer_fd_set",
"event_buffer_free",
"event_buffer_new",
"event_buffer_priority_set",
"event_buffer_read",
"event_buffer_set_callback",
"event_buffer_timeout_set",
"event_buffer_watermark_set",
"event_buffer_write",
"event_del",
"event_free",
"event_new",
"event_set",
"exec",
"exif_imagetype",
"exif_read_data",
"exif_tagname",
"exif_thumbnail",
"exit",
"exp",
"expect_expectl",
"expect_popen",
"explode",
"expm1",
"extension_loaded",
"extract",
"ezmlm_hash",
"fam_cancel_monitor",
"fam_close",
"fam_monitor_collection",
"fam_monitor_directory",
"fam_monitor_file",
"fam_next_event",
"fam_open",
"fam_pending",
"fam_resume_monitor",
"fam_suspend_monitor",
"fbsql_affected_rows",
"fbsql_autocommit",
"fbsql_blob_size",
"fbsql_change_user",
"fbsql_clob_size",
"fbsql_close",
"fbsql_commit",
"fbsql_connect",
"fbsql_create_blob",
"fbsql_create_clob",
"fbsql_create_db",
"fbsql_database",
"fbsql_database_password",
"fbsql_data_seek",
"fbsql_db_query",
"fbsql_db_status",
"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_get_autostart_info",
"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_read_blob",
"fbsql_read_clob",
"fbsql_result",
"fbsql_rollback",
"fbsql_rows_fetched",
"fbsql_select_db",
"fbsql_set_characterset",
"fbsql_set_lob_mode",
"fbsql_set_password",
"fbsql_set_transaction",
"fbsql_start_db",
"fbsql_stop_db",
"fbsql_tablename",
"fbsql_table_name",
"fbsql_username",
"fbsql_warnings",
"fclose",
"fdf_add_doc_javascript",
"fdf_add_template",
"fdf_close",
"fdf_create",
"fdf_enum_values",
"fdf_errno",
"fdf_error",
"fdf_get_ap",
"fdf_get_attachment",
"fdf_get_encoding",
"fdf_get_file",
"fdf_get_flags",
"fdf_get_opt",
"fdf_get_status",
"fdf_get_value",
"fdf_get_version",
"fdf_header",
"fdf_next_field_name",
"fdf_open",
"fdf_open_string",
"fdf_remove_item",
"fdf_save",
"fdf_save_string",
"fdf_set_ap",
"fdf_set_encoding",
"fdf_set_file",
"fdf_set_flags",
"fdf_set_javascript_action",
"fdf_set_on_import_javascript",
"fdf_set_opt",
"fdf_set_status",
"fdf_set_submit_form_action",
"fdf_set_target_frame",
"fdf_set_value",
"fdf_set_version",
"feof",
"fflush",
"fgetc",
"fgetcsv",
"fgets",
"fgetss",
"file",
"fileatime",
"filectime",
"filegroup",
"fileinode",
"filemtime",
"fileowner",
"fileperms",
"filepro",
"filepro_fieldcount",
"filepro_fieldname",
"filepro_fieldtype",
"filepro_fieldwidth",
"filepro_retrieve",
"filepro_rowcount",
"filesize",
"FilesystemIterator::current",
"FilesystemIterator::getFlags",
"FilesystemIterator::key",
"FilesystemIterator::next",
"FilesystemIterator::rewind",
"FilesystemIterator::setFlags",
"FilesystemIterator::__construct",
"filetype",
"file_exists",
"file_get_contents",
"file_put_contents",
"FilterIterator::accept",
"FilterIterator::current",
"FilterIterator::getInnerIterator",
"FilterIterator::key",
"FilterIterator::next",
"FilterIterator::rewind",
"FilterIterator::valid",
"FilterIterator::__construct",
"filter_has_var",
"filter_id",
"filter_input",
"filter_input_array",
"filter_list",
"filter_var",
"filter_var_array",
"finfo::__construct",
"finfo_buffer",
"finfo_close",
"finfo_file",
"finfo_open",
"finfo_set_flags",
"floatval",
"flock",
"floor",
"flush",
"fmod",
"fnmatch",
"fopen",
"forward_static_call",
"forward_static_call_array",
"fpassthru",
"fprintf",
"fputcsv",
"fputs",
"fread",
"FrenchToJD",
"fribidi_log2vis",
"fscanf",
"fseek",
"fsockopen",
"fstat",
"ftell",
"ftok",
"ftp_alloc",
"ftp_cdup",
"ftp_chdir",
"ftp_chmod",
"ftp_close",
"ftp_connect",
"ftp_delete",
"ftp_exec",
"ftp_fget",
"ftp_fput",
"ftp_get",
"ftp_get_option",
"ftp_login",
"ftp_mdtm",
"ftp_mkdir",
"ftp_nb_continue",
"ftp_nb_fget",
"ftp_nb_fput",
"ftp_nb_get",
"ftp_nb_put",
"ftp_nlist",
"ftp_pasv",
"ftp_put",
"ftp_pwd",
"ftp_quit",
"ftp_raw",
"ftp_rawlist",
"ftp_rename",
"ftp_rmdir",
"ftp_set_option",
"ftp_site",
"ftp_size",
"ftp_ssl_connect",
"ftp_systype",
"ftruncate",
"function_exists",
"func_get_arg",
"func_get_args",
"func_num_args",
"fwrite",
"gc_collect_cycles",
"gc_disable",
"gc_enable",
"gc_enabled",
"gd_info",
"GearmanClient::addOptions",
"GearmanClient::addServer",
"GearmanClient::addServers",
"GearmanClient::addTask",
"GearmanClient::addTaskBackground",
"GearmanClient::addTaskHigh",
"GearmanClient::addTaskHighBackground",
"GearmanClient::addTaskLow",
"GearmanClient::addTaskLowBackground",
"GearmanClient::addTaskStatus",
"GearmanClient::clearCallbacks",
"GearmanClient::clone",
"GearmanClient::context",
"GearmanClient::data",
"GearmanClient::do",
"GearmanClient::doBackground",
"GearmanClient::doHigh",
"GearmanClient::doHighBackground",
"GearmanClient::doJobHandle",
"GearmanClient::doLow",
"GearmanClient::doLowBackground",
"GearmanClient::doStatus",
"GearmanClient::echo",
"GearmanClient::error",
"GearmanClient::getErrno",
"GearmanClient::jobStatus",
"GearmanClient::removeOptions",
"GearmanClient::returnCode",
"GearmanClient::runTasks",
"GearmanClient::setClientCallback",
"GearmanClient::setCompleteCallback",
"GearmanClient::setContext",
"GearmanClient::setCreatedCallback",
"GearmanClient::setData",
"GearmanClient::setDataCallback",
"GearmanClient::setExceptionCallback",
"GearmanClient::setFailCallback",
"GearmanClient::setOptions",
"GearmanClient::setStatusCallback",
"GearmanClient::setTimeout",
"GearmanClient::setWarningCallback",
"GearmanClient::setWorkloadCallback",
"GearmanClient::timeout",
"GearmanClient::__construct",
"GearmanJob::complete",
"GearmanJob::data",
"GearmanJob::exception",
"GearmanJob::fail",
"GearmanJob::functionName",
"GearmanJob::handle",
"GearmanJob::returnCode",
"GearmanJob::sendComplete",
"GearmanJob::sendData",
"GearmanJob::sendException",
"GearmanJob::sendFail",
"GearmanJob::sendStatus",
"GearmanJob::sendWarning",
"GearmanJob::setReturn",
"GearmanJob::status",
"GearmanJob::unique",
"GearmanJob::warning",
"GearmanJob::workload",
"GearmanJob::workloadSize",
"GearmanJob::__construct",
"GearmanTask::create",
"GearmanTask::data",
"GearmanTask::dataSize",
"GearmanTask::function",
"GearmanTask::functionName",
"GearmanTask::isKnown",
"GearmanTask::isRunning",
"GearmanTask::jobHandle",
"GearmanTask::recvData",
"GearmanTask::returnCode",
"GearmanTask::sendData",
"GearmanTask::sendWorkload",
"GearmanTask::taskDenominator",
"GearmanTask::taskNumerator",
"GearmanTask::unique",
"GearmanTask::uuid",
"GearmanTask::__construct",
"GearmanWorker::addFunction",
"GearmanWorker::addOptions",
"GearmanWorker::addServer",
"GearmanWorker::addServers",
"GearmanWorker::clone",
"GearmanWorker::echo",
"GearmanWorker::error",
"GearmanWorker::getErrno",
"GearmanWorker::options",
"GearmanWorker::register",
"GearmanWorker::removeOptions",
"GearmanWorker::returnCode",
"GearmanWorker::setOptions",
"GearmanWorker::setTimeout",
"GearmanWorker::timeout",
"GearmanWorker::unregister",
"GearmanWorker::unregisterAll",
"GearmanWorker::wait",
"GearmanWorker::work",
"GearmanWorker::__construct",
"gearman_job_handle",
"gearman_job_status",
"geoip_continent_code_by_name",
"geoip_country_code3_by_name",
"geoip_country_code_by_name",
"geoip_country_name_by_name",
"geoip_database_info",
"geoip_db_avail",
"geoip_db_filename",
"geoip_db_get_all_info",
"geoip_id_by_name",
"geoip_isp_by_name",
"geoip_org_by_name",
"geoip_record_by_name",
"geoip_region_by_name",
"geoip_region_name_by_code",
"geoip_time_zone_by_country_and_region",
"getallheaders",
"getcwd",
"getdate",
"getenv",
"gethostbyaddr",
"gethostbyname",
"gethostbynamel",
"gethostname",
"getimagesize",
"getlastmod",
"getmxrr",
"getmygid",
"getmyinode",
"getmypid",
"getmyuid",
"getopt",
"getprotobyname",
"getprotobynumber",
"getrandmax",
"getrusage",
"getservbyname",
"getservbyport",
"gettext",
"gettimeofday",
"gettype",
"get_browser",
"get_called_class",
"get_cfg_var",
"get_class",
"get_class_methods",
"get_class_vars",
"get_current_user",
"get_declared_classes",
"get_declared_interfaces",
"get_defined_constants",
"get_defined_functions",
"get_defined_vars",
"get_extension_funcs",
"get_headers",
"get_html_translation_table",
"get_included_files",
"get_include_path",
"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",
"glob",
"GlobIterator::count",
"GlobIterator::__construct",
"Gmagick::addimage",
"Gmagick::addnoiseimage",
"Gmagick::annotateimage",
"Gmagick::blurimage",
"Gmagick::borderimage",
"Gmagick::charcoalimage",
"Gmagick::chopimage",
"Gmagick::clear",
"Gmagick::commentimage",
"Gmagick::compositeimage",
"Gmagick::cropimage",
"Gmagick::cropthumbnailimage",
"Gmagick::current",
"Gmagick::cyclecolormapimage",
"Gmagick::deconstructimages",
"Gmagick::despeckleimage",
"Gmagick::destroy",
"Gmagick::drawimage",
"Gmagick::edgeimage",
"Gmagick::embossimage",
"Gmagick::enhanceimage",
"Gmagick::equalizeimage",
"Gmagick::flipimage",
"Gmagick::flopimage",
"Gmagick::frameimage",
"Gmagick::gammaimage",
"Gmagick::getcopyright",
"Gmagick::getfilename",
"Gmagick::getimagebackgroundcolor",
"Gmagick::getimageblueprimary",
"Gmagick::getimagebordercolor",
"Gmagick::getimagechanneldepth",
"Gmagick::getimagecolors",
"Gmagick::getimagecolorspace",
"Gmagick::getimagecompose",
"Gmagick::getimagedelay",
"Gmagick::getimagedepth",
"Gmagick::getimagedispose",
"Gmagick::getimageextrema",
"Gmagick::getimagefilename",
"Gmagick::getimageformat",
"Gmagick::getimagegamma",
"Gmagick::getimagegreenprimary",
"Gmagick::getimageheight",
"Gmagick::getimagehistogram",
"Gmagick::getimageindex",
"Gmagick::getimageinterlacescheme",
"Gmagick::getimageiterations",
"Gmagick::getimagematte",
"Gmagick::getimagemattecolor",
"Gmagick::getimageprofile",
"Gmagick::getimageredprimary",
"Gmagick::getimagerenderingintent",
"Gmagick::getimageresolution",
"Gmagick::getimagescene",
"Gmagick::getimagesignature",
"Gmagick::getimagetype",
"Gmagick::getimageunits",
"Gmagick::getimagewhitepoint",
"Gmagick::getimagewidth",
"Gmagick::getpackagename",
"Gmagick::getquantumdepth",
"Gmagick::getreleasedate",
"Gmagick::getsamplingfactors",
"Gmagick::getsize",
"Gmagick::getversion",
"Gmagick::hasnextimage",
"Gmagick::haspreviousimage",
"Gmagick::implodeimage",
"Gmagick::labelimage",
"Gmagick::levelimage",
"Gmagick::magnifyimage",
"Gmagick::mapimage",
"Gmagick::medianfilterimage",
"Gmagick::minifyimage",
"Gmagick::modulateimage",
"Gmagick::motionblurimage",
"Gmagick::newimage",
"Gmagick::nextimage",
"Gmagick::normalizeimage",
"Gmagick::oilpaintimage",
"Gmagick::previousimage",
"Gmagick::profileimage",
"Gmagick::quantizeimage",
"Gmagick::quantizeimages",
"Gmagick::queryfontmetrics",
"Gmagick::queryfonts",
"Gmagick::queryformats",
"Gmagick::radialblurimage",
"Gmagick::raiseimage",
"Gmagick::read",
"Gmagick::readimage",
"Gmagick::readimageblob",
"Gmagick::readimagefile",
"Gmagick::reducenoiseimage",
"Gmagick::removeimage",
"Gmagick::removeimageprofile",
"Gmagick::resampleimage",
"Gmagick::resizeimage",
"Gmagick::rollimage",
"Gmagick::rotateimage",
"Gmagick::scaleimage",
"Gmagick::separateimagechannel",
"Gmagick::setfilename",
"Gmagick::setimagebackgroundcolor",
"Gmagick::setimageblueprimary",
"Gmagick::setimagebordercolor",
"Gmagick::setimagechanneldepth",
"Gmagick::setimagecolorspace",
"Gmagick::setimagecompose",
"Gmagick::setimagedelay",
"Gmagick::setimagedepth",
"Gmagick::setimagedispose",
"Gmagick::setimagefilename",
"Gmagick::setimageformat",
"Gmagick::setimagegamma",
"Gmagick::setimagegreenprimary",
"Gmagick::setimageindex",
"Gmagick::setimageinterlacescheme",
"Gmagick::setimageiterations",
"Gmagick::setimageprofile",
"Gmagick::setimageredprimary",
"Gmagick::setimagerenderingintent",
"Gmagick::setimageresolution",
"Gmagick::setimagescene",
"Gmagick::setimagetype",
"Gmagick::setimageunits",
"Gmagick::setimagewhitepoint",
"Gmagick::setsamplingfactors",
"Gmagick::setsize",
"Gmagick::shearimage",
"Gmagick::solarizeimage",
"Gmagick::spreadimage",
"Gmagick::stripimage",
"Gmagick::swirlimage",
"Gmagick::thumbnailimage",
"Gmagick::trimimage",
"Gmagick::write",
"Gmagick::writeimage",
"Gmagick::__construct",
"GmagickDraw::annotate",
"GmagickDraw::arc",
"GmagickDraw::bezier",
"GmagickDraw::ellipse",
"GmagickDraw::getfillcolor",
"GmagickDraw::getfillopacity",
"GmagickDraw::getfont",
"GmagickDraw::getfontsize",
"GmagickDraw::getfontstyle",
"GmagickDraw::getfontweight",
"GmagickDraw::getstrokecolor",
"GmagickDraw::getstrokeopacity",
"GmagickDraw::getstrokewidth",
"GmagickDraw::gettextdecoration",
"GmagickDraw::gettextencoding",
"GmagickDraw::line",
"GmagickDraw::point",
"GmagickDraw::polygon",
"GmagickDraw::polyline",
"GmagickDraw::rectangle",
"GmagickDraw::rotate",
"GmagickDraw::roundrectangle",
"GmagickDraw::scale",
"GmagickDraw::setfillcolor",
"GmagickDraw::setfillopacity",
"GmagickDraw::setfont",
"GmagickDraw::setfontsize",
"GmagickDraw::setfontstyle",
"GmagickDraw::setfontweight",
"GmagickDraw::setstrokecolor",
"GmagickDraw::setstrokeopacity",
"GmagickDraw::setstrokewidth",
"GmagickDraw::settextdecoration",
"GmagickDraw::settextencoding",
"GmagickPixel::getcolor",
"GmagickPixel::getcolorcount",
"GmagickPixel::getcolorvalue",
"GmagickPixel::setcolor",
"GmagickPixel::setcolorvalue",
"GmagickPixel::__construct",
"gmdate",
"gmmktime",
"gmp_abs",
"gmp_add",
"gmp_and",
"gmp_clrbit",
"gmp_cmp",
"gmp_com",
"gmp_div",
"gmp_divexact",
"gmp_div_q",
"gmp_div_qr",
"gmp_div_r",
"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_nextprime",
"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_testbit",
"gmp_xor",
"gmstrftime",
"gnupg_adddecryptkey",
"gnupg_addencryptkey",
"gnupg_addsignkey",
"gnupg_cleardecryptkeys",
"gnupg_clearencryptkeys",
"gnupg_clearsignkeys",
"gnupg_decrypt",
"gnupg_decryptverify",
"gnupg_encrypt",
"gnupg_encryptsign",
"gnupg_export",
"gnupg_geterror",
"gnupg_getprotocol",
"gnupg_import",
"gnupg_init",
"gnupg_keyinfo",
"gnupg_setarmor",
"gnupg_seterrormode",
"gnupg_setsignmode",
"gnupg_sign",
"gnupg_verify",
"gopher_parsedir",
"grapheme_extract",
"grapheme_stripos",
"grapheme_stristr",
"grapheme_strlen",
"grapheme_strpos",
"grapheme_strripos",
"grapheme_strrpos",
"grapheme_strstr",
"grapheme_substr",
"GregorianToJD",
"gupnp_context_get_host_ip",
"gupnp_context_get_port",
"gupnp_context_get_subscription_timeout",
"gupnp_context_host_path",
"gupnp_context_new",
"gupnp_context_set_subscription_timeout",
"gupnp_context_timeout_add",
"gupnp_context_unhost_path",
"gupnp_control_point_browse_start",
"gupnp_control_point_browse_stop",
"gupnp_control_point_callback_set",
"gupnp_control_point_new",
"gupnp_device_action_callback_set",
"gupnp_device_info_get",
"gupnp_device_info_get_service",
"gupnp_root_device_get_available",
"gupnp_root_device_get_relative_location",
"gupnp_root_device_new",
"gupnp_root_device_set_available",
"gupnp_root_device_start",
"gupnp_root_device_stop",
"gupnp_service_action_get",
"gupnp_service_action_return",
"gupnp_service_action_return_error",
"gupnp_service_action_set",
"gupnp_service_freeze_notify",
"gupnp_service_info_get",
"gupnp_service_info_get_introspection",
"gupnp_service_introspection_get_state_variable",
"gupnp_service_notify",
"gupnp_service_proxy_action_get",
"gupnp_service_proxy_action_set",
"gupnp_service_proxy_add_notify",
"gupnp_service_proxy_callback_set",
"gupnp_service_proxy_get_subscribed",
"gupnp_service_proxy_remove_notify",
"gupnp_service_proxy_send_action",
"gupnp_service_proxy_set_subscribed",
"gupnp_service_thaw_notify",
"gzclose",
"gzcompress",
"gzdecode",
"gzdeflate",
"gzencode",
"gzeof",
"gzfile",
"gzgetc",
"gzgets",
"gzgetss",
"gzinflate",
"gzopen",
"gzpassthru",
"gzputs",
"gzread",
"gzrewind",
"gzseek",
"gztell",
"gzuncompress",
"gzwrite",
"HaruAnnotation::setBorderStyle",
"HaruAnnotation::setHighlightMode",
"HaruAnnotation::setIcon",
"HaruAnnotation::setOpened",
"HaruDestination::setFit",
"HaruDestination::setFitB",
"HaruDestination::setFitBH",
"HaruDestination::setFitBV",
"HaruDestination::setFitH",
"HaruDestination::setFitR",
"HaruDestination::setFitV",
"HaruDestination::setXYZ",
"HaruDoc::addPage",
"HaruDoc::addPageLabel",
"HaruDoc::createOutline",
"HaruDoc::getCurrentEncoder",
"HaruDoc::getCurrentPage",
"HaruDoc::getEncoder",
"HaruDoc::getFont",
"HaruDoc::getInfoAttr",
"HaruDoc::getPageLayout",
"HaruDoc::getPageMode",
"HaruDoc::getStreamSize",
"HaruDoc::insertPage",
"HaruDoc::loadJPEG",
"HaruDoc::loadPNG",
"HaruDoc::loadRaw",
"HaruDoc::loadTTC",
"HaruDoc::loadTTF",
"HaruDoc::loadType1",
"HaruDoc::output",
"HaruDoc::readFromStream",
"HaruDoc::resetError",
"HaruDoc::resetStream",
"HaruDoc::save",
"HaruDoc::saveToStream",
"HaruDoc::setCompressionMode",
"HaruDoc::setCurrentEncoder",
"HaruDoc::setEncryptionMode",
"HaruDoc::setInfoAttr",
"HaruDoc::setInfoDateAttr",
"HaruDoc::setOpenAction",
"HaruDoc::setPageLayout",
"HaruDoc::setPageMode",
"HaruDoc::setPagesConfiguration",
"HaruDoc::setPassword",
"HaruDoc::setPermission",
"HaruDoc::useCNSEncodings",
"HaruDoc::useCNSFonts",
"HaruDoc::useCNTEncodings",
"HaruDoc::useCNTFonts",
"HaruDoc::useJPEncodings",
"HaruDoc::useJPFonts",
"HaruDoc::useKREncodings",
"HaruDoc::useKRFonts",
"HaruDoc::__construct",
"HaruEncoder::getByteType",
"HaruEncoder::getType",
"HaruEncoder::getUnicode",
"HaruEncoder::getWritingMode",
"HaruFont::getAscent",
"HaruFont::getCapHeight",
"HaruFont::getDescent",
"HaruFont::getEncodingName",
"HaruFont::getFontName",
"HaruFont::getTextWidth",
"HaruFont::getUnicodeWidth",
"HaruFont::getXHeight",
"HaruFont::measureText",
"HaruImage::getBitsPerComponent",
"HaruImage::getColorSpace",
"HaruImage::getHeight",
"HaruImage::getSize",
"HaruImage::getWidth",
"HaruImage::setColorMask",
"HaruImage::setMaskImage",
"HaruOutline::setDestination",
"HaruOutline::setOpened",
"HaruPage::arc",
"HaruPage::beginText",
"HaruPage::circle",
"HaruPage::closePath",
"HaruPage::concat",
"HaruPage::createDestination",
"HaruPage::createLinkAnnotation",
"HaruPage::createTextAnnotation",
"HaruPage::createURLAnnotation",
"HaruPage::curveTo",
"HaruPage::curveTo2",
"HaruPage::curveTo3",
"HaruPage::drawImage",
"HaruPage::ellipse",
"HaruPage::endPath",
"HaruPage::endText",
"HaruPage::eofill",
"HaruPage::eoFillStroke",
"HaruPage::fill",
"HaruPage::fillStroke",
"HaruPage::getCharSpace",
"HaruPage::getCMYKFill",
"HaruPage::getCMYKStroke",
"HaruPage::getCurrentFont",
"HaruPage::getCurrentFontSize",
"HaruPage::getCurrentPos",
"HaruPage::getCurrentTextPos",
"HaruPage::getDash",
"HaruPage::getFillingColorSpace",
"HaruPage::getFlatness",
"HaruPage::getGMode",
"HaruPage::getGrayFill",
"HaruPage::getGrayStroke",
"HaruPage::getHeight",
"HaruPage::getHorizontalScaling",
"HaruPage::getLineCap",
"HaruPage::getLineJoin",
"HaruPage::getLineWidth",
"HaruPage::getMiterLimit",
"HaruPage::getRGBFill",
"HaruPage::getRGBStroke",
"HaruPage::getStrokingColorSpace",
"HaruPage::getTextLeading",
"HaruPage::getTextMatrix",
"HaruPage::getTextRenderingMode",
"HaruPage::getTextRise",
"HaruPage::getTextWidth",
"HaruPage::getTransMatrix",
"HaruPage::getWidth",
"HaruPage::getWordSpace",
"HaruPage::lineTo",
"HaruPage::measureText",
"HaruPage::moveTextPos",
"HaruPage::moveTo",
"HaruPage::moveToNextLine",
"HaruPage::rectangle",
"HaruPage::setCharSpace",
"HaruPage::setCMYKFill",
"HaruPage::setCMYKStroke",
"HaruPage::setDash",
"HaruPage::setFlatness",
"HaruPage::setFontAndSize",
"HaruPage::setGrayFill",
"HaruPage::setGrayStroke",
"HaruPage::setHeight",
"HaruPage::setHorizontalScaling",
"HaruPage::setLineCap",
"HaruPage::setLineJoin",
"HaruPage::setLineWidth",
"HaruPage::setMiterLimit",
"HaruPage::setRGBFill",
"HaruPage::setRGBStroke",
"HaruPage::setRotate",
"HaruPage::setSize",
"HaruPage::setSlideShow",
"HaruPage::setTextLeading",
"HaruPage::setTextMatrix",
"HaruPage::setTextRenderingMode",
"HaruPage::setTextRise",
"HaruPage::setWidth",
"HaruPage::setWordSpace",
"HaruPage::showText",
"HaruPage::showTextNextLine",
"HaruPage::stroke",
"HaruPage::textOut",
"HaruPage::textRect",
"hash",
"hash_algos",
"hash_copy",
"hash_file",
"hash_final",
"hash_hmac",
"hash_hmac_file",
"hash_init",
"hash_update",
"hash_update_file",
"hash_update_stream",
"header",
"headers_list",
"headers_sent",
"header_remove",
"hebrev",
"hebrevc",
"hexdec",
"highlight_file",
"highlight_string",
"htmlentities",
"htmlspecialchars",
"htmlspecialchars_decode",
"html_entity_decode",
"HttpDeflateStream::factory",
"HttpDeflateStream::finish",
"HttpDeflateStream::flush",
"HttpDeflateStream::update",
"HttpDeflateStream::__construct",
"HttpInflateStream::factory",
"HttpInflateStream::finish",
"HttpInflateStream::flush",
"HttpInflateStream::update",
"HttpInflateStream::__construct",
"HttpMessage::addHeaders",
"HttpMessage::detach",
"HttpMessage::factory",
"HttpMessage::fromEnv",
"HttpMessage::fromString",
"HttpMessage::getBody",
"HttpMessage::getHeader",
"HttpMessage::getHeaders",
"HttpMessage::getHttpVersion",
"HttpMessage::getParentMessage",
"HttpMessage::getRequestMethod",
"HttpMessage::getRequestUrl",
"HttpMessage::getResponseCode",
"HttpMessage::getResponseStatus",
"HttpMessage::getType",
"HttpMessage::guessContentType",
"HttpMessage::prepend",
"HttpMessage::reverse",
"HttpMessage::send",
"HttpMessage::setBody",
"HttpMessage::setHeaders",
"HttpMessage::setHttpVersion",
"HttpMessage::setRequestMethod",
"HttpMessage::setRequestUrl",
"HttpMessage::setResponseCode",
"HttpMessage::setResponseStatus",
"HttpMessage::setType",
"HttpMessage::toMessageTypeObject",
"HttpMessage::toString",
"HttpMessage::__construct",
"HttpQueryString::get",
"HttpQueryString::mod",
"HttpQueryString::set",
"HttpQueryString::singleton",
"HttpQueryString::toArray",
"HttpQueryString::toString",
"HttpQueryString::xlate",
"HttpQueryString::__construct",
"HttpRequest::addCookies",
"HttpRequest::addHeaders",
"HttpRequest::addPostFields",
"HttpRequest::addPostFile",
"HttpRequest::addPutData",
"HttpRequest::addQueryData",
"HttpRequest::addRawPostData",
"HttpRequest::addSslOptions",
"HttpRequest::clearHistory",
"HttpRequest::enableCookies",
"HttpRequest::getContentType",
"HttpRequest::getCookies",
"HttpRequest::getHeaders",
"HttpRequest::getHistory",
"HttpRequest::getMethod",
"HttpRequest::getOptions",
"HttpRequest::getPostFields",
"HttpRequest::getPostFiles",
"HttpRequest::getPutData",
"HttpRequest::getPutFile",
"HttpRequest::getQueryData",
"HttpRequest::getRawPostData",
"HttpRequest::getRawRequestMessage",
"HttpRequest::getRawResponseMessage",
"HttpRequest::getRequestMessage",
"HttpRequest::getResponseBody",
"HttpRequest::getResponseCode",
"HttpRequest::getResponseCookies",
"HttpRequest::getResponseData",
"HttpRequest::getResponseHeader",
"HttpRequest::getResponseInfo",
"HttpRequest::getResponseMessage",
"HttpRequest::getResponseStatus",
"HttpRequest::getSslOptions",
"HttpRequest::getUrl",
"HttpRequest::resetCookies",
"HttpRequest::send",
"HttpRequest::setContentType",
"HttpRequest::setCookies",
"HttpRequest::setHeaders",
"HttpRequest::setMethod",
"HttpRequest::setOptions",
"HttpRequest::setPostFields",
"HttpRequest::setPostFiles",
"HttpRequest::setPutData",
"HttpRequest::setPutFile",
"HttpRequest::setQueryData",
"HttpRequest::setRawPostData",
"HttpRequest::setSslOptions",
"HttpRequest::setUrl",
"HttpRequest::__construct",
"HttpRequestPool::attach",
"HttpRequestPool::detach",
"HttpRequestPool::getAttachedRequests",
"HttpRequestPool::getFinishedRequests",
"HttpRequestPool::reset",
"HttpRequestPool::send",
"HttpRequestPool::socketPerform",
"HttpRequestPool::socketSelect",
"HttpRequestPool::__construct",
"HttpRequestPool::__destruct",
"HttpResponse::capture",
"HttpResponse::getBufferSize",
"HttpResponse::getCache",
"HttpResponse::getCacheControl",
"HttpResponse::getContentDisposition",
"HttpResponse::getContentType",
"HttpResponse::getData",
"HttpResponse::getETag",
"HttpResponse::getFile",
"HttpResponse::getGzip",
"HttpResponse::getHeader",
"HttpResponse::getLastModified",
"HttpResponse::getRequestBody",
"HttpResponse::getRequestBodyStream",
"HttpResponse::getRequestHeaders",
"HttpResponse::getStream",
"HttpResponse::getThrottleDelay",
"HttpResponse::guessContentType",
"HttpResponse::redirect",
"HttpResponse::send",
"HttpResponse::setBufferSize",
"HttpResponse::setCache",
"HttpResponse::setCacheControl",
"HttpResponse::setContentDisposition",
"HttpResponse::setContentType",
"HttpResponse::setData",
"HttpResponse::setETag",
"HttpResponse::setFile",
"HttpResponse::setGzip",
"HttpResponse::setHeader",
"HttpResponse::setLastModified",
"HttpResponse::setStream",
"HttpResponse::setThrottleDelay",
"HttpResponse::status",
"http_build_cookie",
"http_build_query",
"http_build_str",
"http_build_url",
"http_cache_etag",
"http_cache_last_modified",
"http_chunked_decode",
"http_date",
"http_deflate",
"http_get",
"http_get_request_body",
"http_get_request_body_stream",
"http_get_request_headers",
"http_head",
"http_inflate",
"http_match_etag",
"http_match_modified",
"http_match_request_header",
"http_negotiate_charset",
"http_negotiate_content_type",
"http_negotiate_language",
"http_parse_cookie",
"http_parse_headers",
"http_parse_message",
"http_parse_params",
"http_persistent_handles_clean",
"http_persistent_handles_count",
"http_persistent_handles_ident",
"http_post_data",
"http_post_fields",
"http_put_data",
"http_put_file",
"http_put_stream",
"http_redirect",
"http_request",
"http_request_body_encode",
"http_request_method_exists",
"http_request_method_name",
"http_request_method_register",
"http_request_method_unregister",
"http_send_content_disposition",
"http_send_content_type",
"http_send_data",
"http_send_file",
"http_send_last_modified",
"http_send_status",
"http_send_stream",
"http_support",
"http_throttle",
"hwapi_hgcsp",
"hw_api::checkin",
"hw_api::checkout",
"hw_api::children",
"hw_api::content",
"hw_api::copy",
"hw_api::dbstat",
"hw_api::dcstat",
"hw_api::dstanchors",
"hw_api::dstofsrcanchor",
"hw_api::find",
"hw_api::ftstat",
"hw_api::hwstat",
"hw_api::identify",
"hw_api::info",
"hw_api::insert",
"hw_api::insertanchor",
"hw_api::insertcollection",
"hw_api::insertdocument",
"hw_api::link",
"hw_api::lock",
"hw_api::move",
"hw_api::object",
"hw_api::objectbyanchor",
"hw_api::parents",
"hw_api::remove",
"hw_api::replace",
"hw_api::setcommittedversion",
"hw_api::srcanchors",
"hw_api::srcsofdst",
"hw_api::unlock",
"hw_api::user",
"hw_api::userlist",
"hw_api_attribute",
"hw_api_attribute::key",
"hw_api_attribute::langdepvalue",
"hw_api_attribute::value",
"hw_api_attribute::values",
"hw_api_content",
"hw_api_content::mimetype",
"hw_api_content::read",
"hw_api_error::count",
"hw_api_error::reason",
"hw_api_object",
"hw_api_object::assign",
"hw_api_object::attreditable",
"hw_api_object::count",
"hw_api_object::insert",
"hw_api_object::remove",
"hw_api_object::title",
"hw_api_object::value",
"hw_api_reason::description",
"hw_api_reason::type",
"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_GetChildColl",
"hw_GetChildCollObj",
"hw_GetChildDocColl",
"hw_GetChildDocCollObj",
"hw_GetObject",
"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_objrec2array",
"hw_Output_Document",
"hw_pConnect",
"hw_PipeDocument",
"hw_Root",
"hw_setlinkroot",
"hw_stat",
"hw_Unlock",
"hw_Who",
"hypot",
"ibase_add_user",
"ibase_affected_rows",
"ibase_backup",
"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_commit_ret",
"ibase_connect",
"ibase_db_info",
"ibase_delete_user",
"ibase_drop_db",
"ibase_errcode",
"ibase_errmsg",
"ibase_execute",
"ibase_fetch_assoc",
"ibase_fetch_object",
"ibase_fetch_row",
"ibase_field_info",
"ibase_free_event_handler",
"ibase_free_query",
"ibase_free_result",
"ibase_gen_id",
"ibase_maintain_db",
"ibase_modify_user",
"ibase_name_result",
"ibase_num_fields",
"ibase_num_params",
"ibase_param_info",
"ibase_pconnect",
"ibase_prepare",
"ibase_query",
"ibase_restore",
"ibase_rollback",
"ibase_rollback_ret",
"ibase_server_info",
"ibase_service_attach",
"ibase_service_detach",
"ibase_set_event_handler",
"ibase_timefmt",
"ibase_trans",
"ibase_wait_event",
"iconv",
"iconv_get_encoding",
"iconv_mime_decode",
"iconv_mime_decode_headers",
"iconv_mime_encode",
"iconv_set_encoding",
"iconv_strlen",
"iconv_strpos",
"iconv_strrpos",
"iconv_substr",
"id3_get_frame_long_name",
"id3_get_frame_short_name",
"id3_get_genre_id",
"id3_get_genre_list",
"id3_get_genre_name",
"id3_get_tag",
"id3_get_version",
"id3_remove_tag",
"id3_set_tag",
"idate",
"idn_to_ascii",
"idn_to_unicode",
"idn_to_utf8",
"ifxus_close_slob",
"ifxus_create_slob",
"ifxus_free_slob",
"ifxus_open_slob",
"ifxus_read_slob",
"ifxus_seek_slob",
"ifxus_tell_slob",
"ifxus_write_slob",
"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_getsqlca",
"ifx_get_blob",
"ifx_get_char",
"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",
"ignore_user_abort",
"iis_add_server",
"iis_get_dir_security",
"iis_get_script_map",
"iis_get_server_by_comment",
"iis_get_server_by_path",
"iis_get_server_rights",
"iis_get_service_state",
"iis_remove_server",
"iis_set_app_settings",
"iis_set_dir_security",
"iis_set_script_map",
"iis_set_server_rights",
"iis_start_server",
"iis_start_service",
"iis_stop_server",
"iis_stop_service",
"image2wbmp",
"imagealphablending",
"imageantialias",
"imagearc",
"imagechar",
"imagecharup",
"imagecolorallocate",
"imagecolorallocatealpha",
"imagecolorat",
"imagecolorclosest",
"imagecolorclosestalpha",
"imagecolorclosesthwb",
"imagecolordeallocate",
"imagecolorexact",
"imagecolorexactalpha",
"imagecolormatch",
"imagecolorresolve",
"imagecolorresolvealpha",
"imagecolorset",
"imagecolorsforindex",
"imagecolorstotal",
"imagecolortransparent",
"imageconvolution",
"imagecopy",
"imagecopymerge",
"imagecopymergegray",
"imagecopyresampled",
"imagecopyresized",
"imagecreate",
"imagecreatefromgd",
"imagecreatefromgd2",
"imagecreatefromgd2part",
"imagecreatefromgif",
"imagecreatefromjpeg",
"imagecreatefrompng",
"imagecreatefromstring",
"imagecreatefromwbmp",
"imagecreatefromxbm",
"imagecreatefromxpm",
"imagecreatetruecolor",
"imagedashedline",
"imagedestroy",
"imageellipse",
"imagefill",
"imagefilledarc",
"imagefilledellipse",
"imagefilledpolygon",
"imagefilledrectangle",
"imagefilltoborder",
"imagefilter",
"imagefontheight",
"imagefontwidth",
"imageftbbox",
"imagefttext",
"imagegammacorrect",
"imagegd",
"imagegd2",
"imagegif",
"imagegrabscreen",
"imagegrabwindow",
"imageinterlace",
"imageistruecolor",
"imagejpeg",
"imagelayereffect",
"imageline",
"imageloadfont",
"imagepalettecopy",
"imagepng",
"imagepolygon",
"imagepsbbox",
"imagepsencodefont",
"imagepsextendfont",
"imagepsfreefont",
"imagepsloadfont",
"imagepsslantfont",
"imagepstext",
"imagerectangle",
"imagerotate",
"imagesavealpha",
"imagesetbrush",
"imagesetpixel",
"imagesetstyle",
"imagesetthickness",
"imagesettile",
"imagestring",
"imagestringup",
"imagesx",
"imagesy",
"imagetruecolortopalette",
"imagettfbbox",
"imagettftext",
"imagetypes",
"imagewbmp",
"imagexbm",
"image_type_to_extension",
"image_type_to_mime_type",
"Imagick::adaptiveBlurImage",
"Imagick::adaptiveResizeImage",
"Imagick::adaptiveSharpenImage",
"Imagick::adaptiveThresholdImage",
"Imagick::addImage",
"Imagick::addNoiseImage",
"Imagick::affineTransformImage",
"Imagick::animateImages",
"Imagick::annotateImage",
"Imagick::appendImages",
"Imagick::averageImages",
"Imagick::blackThresholdImage",
"Imagick::blurImage",
"Imagick::borderImage",
"Imagick::charcoalImage",
"Imagick::chopImage",
"Imagick::clear",
"Imagick::clipImage",
"Imagick::clipPathImage",
"Imagick::clone",
"Imagick::clutImage",
"Imagick::coalesceImages",
"Imagick::colorFloodfillImage",
"Imagick::colorizeImage",
"Imagick::combineImages",
"Imagick::commentImage",
"Imagick::compareImageChannels",
"Imagick::compareImageLayers",
"Imagick::compareImages",
"Imagick::compositeImage",
"Imagick::contrastImage",
"Imagick::contrastStretchImage",
"Imagick::convolveImage",
"Imagick::cropImage",
"Imagick::cropThumbnailImage",
"Imagick::current",
"Imagick::cycleColormapImage",
"Imagick::decipherImage",
"Imagick::deconstructImages",
"Imagick::deleteImageArtifact",
"Imagick::deskewImage",
"Imagick::despeckleImage",
"Imagick::destroy",
"Imagick::displayImage",
"Imagick::displayImages",
"Imagick::distortImage",
"Imagick::drawImage",
"Imagick::edgeImage",
"Imagick::embossImage",
"Imagick::encipherImage",
"Imagick::enhanceImage",
"Imagick::equalizeImage",
"Imagick::evaluateImage",
"Imagick::exportImagePixels",
"Imagick::extentImage",
"Imagick::flattenImages",
"Imagick::flipImage",
"Imagick::floodFillPaintImage",
"Imagick::flopImage",
"Imagick::frameImage",
"Imagick::functionImage",
"Imagick::fxImage",
"Imagick::gammaImage",
"Imagick::gaussianBlurImage",
"Imagick::getColorspace",
"Imagick::getCompression",
"Imagick::getCompressionQuality",
"Imagick::getCopyright",
"Imagick::getFilename",
"Imagick::getFont",
"Imagick::getFormat",
"Imagick::getGravity",
"Imagick::getHomeURL",
"Imagick::getImage",
"Imagick::getImageAlphaChannel",
"Imagick::getImageArtifact",
"Imagick::getImageBackgroundColor",
"Imagick::getImageBlob",
"Imagick::getImageBluePrimary",
"Imagick::getImageBorderColor",
"Imagick::getImageChannelDepth",
"Imagick::getImageChannelDistortion",
"Imagick::getImageChannelDistortions",
"Imagick::getImageChannelExtrema",
"Imagick::getImageChannelKurtosis",
"Imagick::getImageChannelMean",
"Imagick::getImageChannelRange",
"Imagick::getImageChannelStatistics",
"Imagick::getImageClipMask",
"Imagick::getImageColormapColor",
"Imagick::getImageColors",
"Imagick::getImageColorspace",
"Imagick::getImageCompose",
"Imagick::getImageCompression",
"Imagick::getImageCompressionQuality",
"Imagick::getImageDelay",
"Imagick::getImageDepth",
"Imagick::getImageDispose",
"Imagick::getImageDistortion",
"Imagick::getImageExtrema",
"Imagick::getImageFilename",
"Imagick::getImageFormat",
"Imagick::getImageGamma",
"Imagick::getImageGeometry",
"Imagick::getImageGravity",
"Imagick::getImageGreenPrimary",
"Imagick::getImageHeight",
"Imagick::getImageHistogram",
"Imagick::getImageIndex",
"Imagick::getImageInterlaceScheme",
"Imagick::getImageInterpolateMethod",
"Imagick::getImageIterations",
"Imagick::getImageLength",
"Imagick::getImageMagickLicense",
"Imagick::getImageMatte",
"Imagick::getImageMatteColor",
"Imagick::getImageOrientation",
"Imagick::getImagePage",
"Imagick::getImagePixelColor",
"Imagick::getImageProfile",
"Imagick::getImageProfiles",
"Imagick::getImageProperties",
"Imagick::getImageProperty",
"Imagick::getImageRedPrimary",
"Imagick::getImageRegion",
"Imagick::getImageRenderingIntent",
"Imagick::getImageResolution",
"Imagick::getImagesBlob",
"Imagick::getImageScene",
"Imagick::getImageSignature",
"Imagick::getImageSize",
"Imagick::getImageTicksPerSecond",
"Imagick::getImageTotalInkDensity",
"Imagick::getImageType",
"Imagick::getImageUnits",
"Imagick::getImageVirtualPixelMethod",
"Imagick::getImageWhitePoint",
"Imagick::getImageWidth",
"Imagick::getInterlaceScheme",
"Imagick::getIteratorIndex",
"Imagick::getNumberImages",
"Imagick::getOption",
"Imagick::getPackageName",
"Imagick::getPage",
"Imagick::getPixelIterator",
"Imagick::getPixelRegionIterator",
"Imagick::getPointSize",
"Imagick::getQuantumDepth",
"Imagick::getQuantumRange",
"Imagick::getReleaseDate",
"Imagick::getResource",
"Imagick::getResourceLimit",
"Imagick::getSamplingFactors",
"Imagick::getSize",
"Imagick::getSizeOffset",
"Imagick::getVersion",
"Imagick::haldClutImage",
"Imagick::hasNextImage",
"Imagick::hasPreviousImage",
"Imagick::identifyImage",
"Imagick::implodeImage",
"Imagick::importImagePixels",
"Imagick::labelImage",
"Imagick::levelImage",
"Imagick::linearStretchImage",
"Imagick::liquidRescaleImage",
"Imagick::magnifyImage",
"Imagick::mapImage",
"Imagick::matteFloodfillImage",
"Imagick::medianFilterImage",
"Imagick::mergeImageLayers",
"Imagick::minifyImage",
"Imagick::modulateImage",
"Imagick::montageImage",
"Imagick::morphImages",
"Imagick::mosaicImages",
"Imagick::motionBlurImage",
"Imagick::negateImage",
"Imagick::newImage",
"Imagick::newPseudoImage",
"Imagick::nextImage",
"Imagick::normalizeImage",
"Imagick::oilPaintImage",
"Imagick::opaquePaintImage",
"Imagick::optimizeImageLayers",
"Imagick::orderedPosterizeImage",
"Imagick::paintFloodfillImage",
"Imagick::paintOpaqueImage",
"Imagick::paintTransparentImage",
"Imagick::pingImage",
"Imagick::pingImageBlob",
"Imagick::pingImageFile",
"Imagick::polaroidImage",
"Imagick::posterizeImage",
"Imagick::previewImages",
"Imagick::previousImage",
"Imagick::profileImage",
"Imagick::quantizeImage",
"Imagick::quantizeImages",
"Imagick::queryFontMetrics",
"Imagick::queryFonts",
"Imagick::queryFormats",
"Imagick::radialBlurImage",
"Imagick::raiseImage",
"Imagick::randomThresholdImage",
"Imagick::readImage",
"Imagick::readImageBlob",
"Imagick::readImageFile",
"Imagick::recolorImage",
"Imagick::reduceNoiseImage",
"Imagick::remapImage",
"Imagick::removeImage",
"Imagick::removeImageProfile",
"Imagick::render",
"Imagick::resampleImage",
"Imagick::resetImagePage",
"Imagick::resizeImage",
"Imagick::rollImage",
"Imagick::rotateImage",
"Imagick::roundCorners",
"Imagick::sampleImage",
"Imagick::scaleImage",
"Imagick::segmentImage",
"Imagick::separateImageChannel",
"Imagick::sepiaToneImage",
"Imagick::setBackgroundColor",
"Imagick::setColorspace",
"Imagick::setCompression",
"Imagick::setCompressionQuality",
"Imagick::setFilename",
"Imagick::setFirstIterator",
"Imagick::setFont",
"Imagick::setFormat",
"Imagick::setGravity",
"Imagick::setImage",
"Imagick::setImageAlphaChannel",
"Imagick::setImageArtifact",
"Imagick::setImageBackgroundColor",
"Imagick::setImageBias",
"Imagick::setImageBluePrimary",
"Imagick::setImageBorderColor",
"Imagick::setImageChannelDepth",
"Imagick::setImageClipMask",
"Imagick::setImageColormapColor",
"Imagick::setImageColorspace",
"Imagick::setImageCompose",
"Imagick::setImageCompression",
"Imagick::setImageCompressionQuality",
"Imagick::setImageDelay",
"Imagick::setImageDepth",
"Imagick::setImageDispose",
"Imagick::setImageExtent",
"Imagick::setImageFilename",
"Imagick::setImageFormat",
"Imagick::setImageGamma",
"Imagick::setImageGravity",
"Imagick::setImageGreenPrimary",
"Imagick::setImageIndex",
"Imagick::setImageInterlaceScheme",
"Imagick::setImageInterpolateMethod",
"Imagick::setImageIterations",
"Imagick::setImageMatte",
"Imagick::setImageMatteColor",
"Imagick::setImageOpacity",
"Imagick::setImageOrientation",
"Imagick::setImagePage",
"Imagick::setImageProfile",
"Imagick::setImageProperty",
"Imagick::setImageRedPrimary",
"Imagick::setImageRenderingIntent",
"Imagick::setImageResolution",
"Imagick::setImageScene",
"Imagick::setImageTicksPerSecond",
"Imagick::setImageType",
"Imagick::setImageUnits",
"Imagick::setImageVirtualPixelMethod",
"Imagick::setImageWhitePoint",
"Imagick::setInterlaceScheme",
"Imagick::setIteratorIndex",
"Imagick::setLastIterator",
"Imagick::setOption",
"Imagick::setPage",
"Imagick::setPointSize",
"Imagick::setResolution",
"Imagick::setResourceLimit",
"Imagick::setSamplingFactors",
"Imagick::setSize",
"Imagick::setSizeOffset",
"Imagick::setType",
"Imagick::shadeImage",
"Imagick::shadowImage",
"Imagick::sharpenImage",
"Imagick::shaveImage",
"Imagick::shearImage",
"Imagick::sigmoidalContrastImage",
"Imagick::sketchImage",
"Imagick::solarizeImage",
"Imagick::sparseColorImage",
"Imagick::spliceImage",
"Imagick::spreadImage",
"Imagick::steganoImage",
"Imagick::stereoImage",
"Imagick::stripImage",
"Imagick::swirlImage",
"Imagick::textureImage",
"Imagick::thresholdImage",
"Imagick::thumbnailImage",
"Imagick::tintImage",
"Imagick::transformImage",
"Imagick::transparentPaintImage",
"Imagick::transposeImage",
"Imagick::transverseImage",
"Imagick::trimImage",
"Imagick::uniqueImageColors",
"Imagick::unsharpMaskImage",
"Imagick::valid",
"Imagick::vignetteImage",
"Imagick::waveImage",
"Imagick::whiteThresholdImage",
"Imagick::writeImage",
"Imagick::writeImageFile",
"Imagick::writeImages",
"Imagick::writeImagesFile",
"Imagick::__construct",
"ImagickDraw::affine",
"ImagickDraw::annotation",
"ImagickDraw::arc",
"ImagickDraw::bezier",
"ImagickDraw::circle",
"ImagickDraw::clear",
"ImagickDraw::clone",
"ImagickDraw::color",
"ImagickDraw::comment",
"ImagickDraw::composite",
"ImagickDraw::destroy",
"ImagickDraw::ellipse",
"ImagickDraw::getClipPath",
"ImagickDraw::getClipRule",
"ImagickDraw::getClipUnits",
"ImagickDraw::getFillColor",
"ImagickDraw::getFillOpacity",
"ImagickDraw::getFillRule",
"ImagickDraw::getFont",
"ImagickDraw::getFontFamily",
"ImagickDraw::getFontSize",
"ImagickDraw::getFontStyle",
"ImagickDraw::getFontWeight",
"ImagickDraw::getGravity",
"ImagickDraw::getStrokeAntialias",
"ImagickDraw::getStrokeColor",
"ImagickDraw::getStrokeDashArray",
"ImagickDraw::getStrokeDashOffset",
"ImagickDraw::getStrokeLineCap",
"ImagickDraw::getStrokeLineJoin",
"ImagickDraw::getStrokeMiterLimit",
"ImagickDraw::getStrokeOpacity",
"ImagickDraw::getStrokeWidth",
"ImagickDraw::getTextAlignment",
"ImagickDraw::getTextAntialias",
"ImagickDraw::getTextDecoration",
"ImagickDraw::getTextEncoding",
"ImagickDraw::getTextUnderColor",
"ImagickDraw::getVectorGraphics",
"ImagickDraw::line",
"ImagickDraw::matte",
"ImagickDraw::pathClose",
"ImagickDraw::pathCurveToAbsolute",
"ImagickDraw::pathCurveToQuadraticBezierAbsolute",
"ImagickDraw::pathCurveToQuadraticBezierRelative",
"ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute",
"ImagickDraw::pathCurveToQuadraticBezierSmoothRelative",
"ImagickDraw::pathCurveToRelative",
"ImagickDraw::pathCurveToSmoothAbsolute",
"ImagickDraw::pathCurveToSmoothRelative",
"ImagickDraw::pathEllipticArcAbsolute",
"ImagickDraw::pathEllipticArcRelative",
"ImagickDraw::pathFinish",
"ImagickDraw::pathLineToAbsolute",
"ImagickDraw::pathLineToHorizontalAbsolute",
"ImagickDraw::pathLineToHorizontalRelative",
"ImagickDraw::pathLineToRelative",
"ImagickDraw::pathLineToVerticalAbsolute",
"ImagickDraw::pathLineToVerticalRelative",
"ImagickDraw::pathMoveToAbsolute",
"ImagickDraw::pathMoveToRelative",
"ImagickDraw::pathStart",
"ImagickDraw::point",
"ImagickDraw::polygon",
"ImagickDraw::polyline",
"ImagickDraw::pop",
"ImagickDraw::popClipPath",
"ImagickDraw::popDefs",
"ImagickDraw::popPattern",
"ImagickDraw::push",
"ImagickDraw::pushClipPath",
"ImagickDraw::pushDefs",
"ImagickDraw::pushPattern",
"ImagickDraw::rectangle",
"ImagickDraw::render",
"ImagickDraw::rotate",
"ImagickDraw::roundRectangle",
"ImagickDraw::scale",
"ImagickDraw::setClipPath",
"ImagickDraw::setClipRule",
"ImagickDraw::setClipUnits",
"ImagickDraw::setFillAlpha",
"ImagickDraw::setFillColor",
"ImagickDraw::setFillOpacity",
"ImagickDraw::setFillPatternURL",
"ImagickDraw::setFillRule",
"ImagickDraw::setFont",
"ImagickDraw::setFontFamily",
"ImagickDraw::setFontSize",
"ImagickDraw::setFontStretch",
"ImagickDraw::setFontStyle",
"ImagickDraw::setFontWeight",
"ImagickDraw::setGravity",
"ImagickDraw::setStrokeAlpha",
"ImagickDraw::setStrokeAntialias",
"ImagickDraw::setStrokeColor",
"ImagickDraw::setStrokeDashArray",
"ImagickDraw::setStrokeDashOffset",
"ImagickDraw::setStrokeLineCap",
"ImagickDraw::setStrokeLineJoin",
"ImagickDraw::setStrokeMiterLimit",
"ImagickDraw::setStrokeOpacity",
"ImagickDraw::setStrokePatternURL",
"ImagickDraw::setStrokeWidth",
"ImagickDraw::setTextAlignment",
"ImagickDraw::setTextAntialias",
"ImagickDraw::setTextDecoration",
"ImagickDraw::setTextEncoding",
"ImagickDraw::setTextUnderColor",
"ImagickDraw::setVectorGraphics",
"ImagickDraw::setViewbox",
"ImagickDraw::skewX",
"ImagickDraw::skewY",
"ImagickDraw::translate",
"ImagickDraw::__construct",
"ImagickPixel::clear",
"ImagickPixel::destroy",
"ImagickPixel::getColor",
"ImagickPixel::getColorAsString",
"ImagickPixel::getColorCount",
"ImagickPixel::getColorValue",
"ImagickPixel::getHSL",
"ImagickPixel::isSimilar",
"ImagickPixel::setColor",
"ImagickPixel::setColorValue",
"ImagickPixel::setHSL",
"ImagickPixel::__construct",
"ImagickPixelIterator::clear",
"ImagickPixelIterator::destroy",
"ImagickPixelIterator::getCurrentIteratorRow",
"ImagickPixelIterator::getIteratorRow",
"ImagickPixelIterator::getNextIteratorRow",
"ImagickPixelIterator::getPreviousIteratorRow",
"ImagickPixelIterator::newPixelIterator",
"ImagickPixelIterator::newPixelRegionIterator",
"ImagickPixelIterator::resetIterator",
"ImagickPixelIterator::setIteratorFirstRow",
"ImagickPixelIterator::setIteratorLastRow",
"ImagickPixelIterator::setIteratorRow",
"ImagickPixelIterator::syncIterator",
"ImagickPixelIterator::__construct",
"imap_8bit",
"imap_alerts",
"imap_append",
"imap_base64",
"imap_binary",
"imap_body",
"imap_bodystruct",
"imap_check",
"imap_clearflag_full",
"imap_close",
"imap_createmailbox",
"imap_delete",
"imap_deletemailbox",
"imap_errors",
"imap_expunge",
"imap_fetchbody",
"imap_fetchheader",
"imap_fetchmime",
"imap_fetchstructure",
"imap_fetch_overview",
"imap_gc",
"imap_getacl",
"imap_getmailboxes",
"imap_getsubscribed",
"imap_get_quota",
"imap_get_quotaroot",
"imap_header",
"imap_headerinfo",
"imap_headers",
"imap_last_error",
"imap_list",
"imap_listmailbox",
"imap_listscan",
"imap_listsubscribed",
"imap_lsub",
"imap_mail",
"imap_mailboxmsginfo",
"imap_mail_compose",
"imap_mail_copy",
"imap_mail_move",
"imap_mime_header_decode",
"imap_msgno",
"imap_num_msg",
"imap_num_recent",
"imap_open",
"imap_ping",
"imap_qprint",
"imap_renamemailbox",
"imap_reopen",
"imap_rfc822_parse_adrlist",
"imap_rfc822_parse_headers",
"imap_rfc822_write_address",
"imap_savebody",
"imap_scanmailbox",
"imap_search",
"imap_setacl",
"imap_setflag_full",
"imap_set_quota",
"imap_sort",
"imap_status",
"imap_subscribe",
"imap_thread",
"imap_timeout",
"imap_uid",
"imap_undelete",
"imap_unsubscribe",
"imap_utf7_decode",
"imap_utf7_encode",
"imap_utf8",
"implode",
"import_request_variables",
"inclued_get_data",
"inet_ntop",
"inet_pton",
"InfiniteIterator::next",
"InfiniteIterator::__construct",
"ingres_autocommit",
"ingres_autocommit_state",
"ingres_charset",
"ingres_close",
"ingres_commit",
"ingres_connect",
"ingres_cursor",
"ingres_errno",
"ingres_error",
"ingres_errsqlstate",
"ingres_escape_string",
"ingres_execute",
"ingres_fetch_array",
"ingres_fetch_assoc",
"ingres_fetch_object",
"ingres_fetch_proc_return",
"ingres_fetch_row",
"ingres_field_length",
"ingres_field_name",
"ingres_field_nullable",
"ingres_field_precision",
"ingres_field_scale",
"ingres_field_type",
"ingres_free_result",
"ingres_next_error",
"ingres_num_fields",
"ingres_num_rows",
"ingres_pconnect",
"ingres_prepare",
"ingres_query",
"ingres_result_seek",
"ingres_rollback",
"ingres_set_environment",
"ingres_unbuffered_query",
"ini_alter",
"ini_get",
"ini_get_all",
"ini_restore",
"ini_set",
"inotify_add_watch",
"inotify_init",
"inotify_queue_len",
"inotify_read",
"inotify_rm_watch",
"interface_exists",
"IntlDateFormatter::create",
"IntlDateFormatter::format",
"IntlDateFormatter::getCalendar",
"IntlDateFormatter::getDateType",
"IntlDateFormatter::getErrorCode",
"IntlDateFormatter::getErrorMessage",
"IntlDateFormatter::getLocale",
"IntlDateFormatter::getPattern",
"IntlDateFormatter::getTimeType",
"IntlDateFormatter::getTimeZoneId",
"IntlDateFormatter::isLenient",
"IntlDateFormatter::localtime",
"IntlDateFormatter::parse",
"IntlDateFormatter::setCalendar",
"IntlDateFormatter::setLenient",
"IntlDateFormatter::setPattern",
"IntlDateFormatter::setTimeZoneId",
"IntlDateFormatter::__construct",
"intl_error_name",
"intl_get_error_code",
"intl_get_error_message",
"intl_is_failure",
"intval",
"in_array",
"ip2long",
"iptcembed",
"iptcparse",
"isset",
"is_a",
"is_array",
"is_bool",
"is_callable",
"is_dir",
"is_double",
"is_executable",
"is_file",
"is_finite",
"is_float",
"is_infinite",
"is_int",
"is_integer",
"is_link",
"is_long",
"is_nan",
"is_null",
"is_numeric",
"is_object",
"is_readable",
"is_real",
"is_resource",
"is_scalar",
"is_soap_fault",
"is_string",
"is_subclass_of",
"is_uploaded_file",
"is_writable",
"is_writeable",
"IteratorIterator::current",
"IteratorIterator::getInnerIterator",
"IteratorIterator::key",
"IteratorIterator::next",
"IteratorIterator::rewind",
"IteratorIterator::valid",
"IteratorIterator::__construct",
"iterator_apply",
"iterator_count",
"iterator_to_array",
"java_last_exception_clear",
"java_last_exception_get",
"JDDayOfWeek",
"JDMonthName",
"JDToFrench",
"JDToGregorian",
"jdtojewish",
"JDToJulian",
"jdtounix",
"JewishToJD",
"join",
"jpeg2wbmp",
"json_decode",
"json_encode",
"json_last_error",
"Judy::byCount",
"Judy::count",
"Judy::first",
"Judy::firstEmpty",
"Judy::free",
"Judy::getType",
"Judy::last",
"Judy::lastEmpty",
"Judy::memoryUsage",
"Judy::next",
"Judy::nextEmpty",
"Judy::offsetExists",
"Judy::offsetGet",
"Judy::offsetSet",
"Judy::offsetUnset",
"Judy::prev",
"Judy::prevEmpty",
"Judy::size",
"Judy::__construct",
"Judy::__destruct",
"judy_type",
"judy_version",
"JulianToJD",
"kadm5_chpass_principal",
"kadm5_create_principal",
"kadm5_delete_principal",
"kadm5_destroy",
"kadm5_flush",
"kadm5_get_policies",
"kadm5_get_principal",
"kadm5_get_principals",
"kadm5_init_with_password",
"kadm5_modify_principal",
"key",
"krsort",
"ksort",
"KTaglib_ID3v2_AttachedPictureFrame::getDescription",
"KTaglib_ID3v2_AttachedPictureFrame::getMimeType",
"KTaglib_ID3v2_AttachedPictureFrame::getType",
"KTaglib_ID3v2_AttachedPictureFrame::savePicture",
"KTaglib_ID3v2_AttachedPictureFrame::setMimeType",
"KTaglib_ID3v2_AttachedPictureFrame::setPicture",
"KTaglib_ID3v2_AttachedPictureFrame::setType",
"KTaglib_ID3v2_Frame::getSize",
"KTaglib_ID3v2_Frame::__toString",
"KTaglib_ID3v2_Tag::addFrame",
"KTaglib_ID3v2_Tag::getFrameList",
"KTaglib_MPEG_AudioProperties::getBitrate",
"KTaglib_MPEG_AudioProperties::getChannels",
"KTaglib_MPEG_AudioProperties::getLayer",
"KTaglib_MPEG_AudioProperties::getLength",
"KTaglib_MPEG_AudioProperties::getSampleBitrate",
"KTaglib_MPEG_AudioProperties::getVersion",
"KTaglib_MPEG_AudioProperties::isCopyrighted",
"KTaglib_MPEG_AudioProperties::isOriginal",
"KTaglib_MPEG_AudioProperties::isProtectionEnabled",
"KTaglib_MPEG_File::getAudioProperties",
"KTaglib_MPEG_File::getID3v1Tag",
"KTaglib_MPEG_File::getID3v2Tag",
"KTaglib_MPEG_File::__construct",
"KTaglib_Tag::getAlbum",
"KTaglib_Tag::getArtist",
"KTaglib_Tag::getComment",
"KTaglib_Tag::getGenre",
"KTaglib_Tag::getTitle",
"KTaglib_Tag::getTrack",
"KTaglib_Tag::getYear",
"KTaglib_Tag::isEmpty",
"lcfirst",
"lcg_value",
"lchgrp",
"lchown",
"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_modify",
"ldap_mod_add",
"ldap_mod_del",
"ldap_mod_replace",
"ldap_next_attribute",
"ldap_next_entry",
"ldap_next_reference",
"ldap_parse_reference",
"ldap_parse_result",
"ldap_read",
"ldap_rename",
"ldap_sasl_bind",
"ldap_search",
"ldap_set_option",
"ldap_set_rebind_proc",
"ldap_sort",
"ldap_start_tls",
"ldap_t61_to_8859",
"ldap_unbind",
"levenshtein",
"libxml_clear_errors",
"libxml_disable_entity_loader",
"libxml_get_errors",
"libxml_get_last_error",
"libxml_set_streams_context",
"libxml_use_internal_errors",
"LimitIterator::current",
"LimitIterator::getInnerIterator",
"LimitIterator::getPosition",
"LimitIterator::key",
"LimitIterator::next",
"LimitIterator::rewind",
"LimitIterator::seek",
"LimitIterator::valid",
"LimitIterator::__construct",
"link",
"linkinfo",
"list",
"Locale::acceptFromHttp",
"Locale::composeLocale",
"Locale::filterMatches",
"Locale::getAllVariants",
"Locale::getDefault",
"Locale::getDisplayLanguage",
"Locale::getDisplayName",
"Locale::getDisplayRegion",
"Locale::getDisplayScript",
"Locale::getDisplayVariant",
"Locale::getKeywords",
"Locale::getPrimaryLanguage",
"Locale::getRegion",
"Locale::getScript",
"Locale::lookup",
"Locale::parseLocale",
"Locale::setDefault",
"localeconv",
"locale_accept_from_http",
"locale_compose",
"locale_filter_matches",
"locale_get_all_variants",
"locale_get_default",
"locale_get_display_language",
"locale_get_display_name",
"locale_get_display_region",
"locale_get_display_script",
"locale_get_display_variant",
"locale_get_keywords",
"locale_get_primary_language",
"locale_get_region",
"locale_get_script",
"locale_lookup",
"locale_parse",
"locale_set_default",
"localtime",
"log",
"log1p",
"log10",
"long2ip",
"lstat",
"ltrim",
"lzf_compress",
"lzf_decompress",
"lzf_optimized_for",
"magic_quotes_runtime",
"mail",
"mailparse_determine_best_xfer_encoding",
"mailparse_msg_create",
"mailparse_msg_extract_part",
"mailparse_msg_extract_part_file",
"mailparse_msg_extract_whole_part_file",
"mailparse_msg_free",
"mailparse_msg_get_part",
"mailparse_msg_get_part_data",
"mailparse_msg_get_structure",
"mailparse_msg_parse",
"mailparse_msg_parse_file",
"mailparse_rfc822_parse_addresses",
"mailparse_stream_encode",
"mailparse_uudecode_all",
"main",
"max",
"maxdb::affected_rows",
"maxdb::auto_commit",
"maxdb::change_user",
"maxdb::character_set_name",
"maxdb::close",
"maxdb::close_long_data",
"maxdb::commit",
"maxdb::disable_reads_from_master",
"maxdb::errno",
"maxdb::error",
"maxdb::field_count",
"maxdb::get_host_info",
"maxdb::info",
"maxdb::insert_id",
"maxdb::kill",
"maxdb::more_results",
"maxdb::multi_query",
"maxdb::next_result",
"maxdb::num_rows",
"maxdb::options",
"maxdb::ping",
"maxdb::prepare",
"maxdb::protocol_version",
"maxdb::query",
"maxdb::real_connect",
"maxdb::real_escape_string",
"maxdb::real_query",
"maxdb::rollback",
"maxdb::rpl_query_type",
"maxdb::select_db",
"maxdb::send_query",
"maxdb::server_info",
"maxdb::server_version",
"maxdb::sqlstate",
"maxdb::ssl_set",
"maxdb::stat",
"maxdb::stmt_init",
"maxdb::store_result",
"maxdb::store_result",
"maxdb::thread_id",
"maxdb::use_result",
"maxdb::warning_count",
"maxdb::__construct",
"maxdb_affected_rows",
"maxdb_autocommit",
"maxdb_bind_param",
"maxdb_bind_result",
"maxdb_change_user",
"maxdb_character_set_name",
"maxdb_client_encoding",
"maxdb_close",
"maxdb_close_long_data",
"maxdb_commit",
"maxdb_connect",
"maxdb_connect_errno",
"maxdb_connect_error",
"maxdb_data_seek",
"maxdb_debug",
"maxdb_disable_reads_from_master",
"maxdb_disable_rpl_parse",
"maxdb_dump_debug_info",
"maxdb_embedded_connect",
"maxdb_enable_reads_from_master",
"maxdb_enable_rpl_parse",
"maxdb_errno",
"maxdb_error",
"maxdb_escape_string",
"maxdb_execute",
"maxdb_fetch",
"maxdb_fetch_array",
"maxdb_fetch_assoc",
"maxdb_fetch_field",
"maxdb_fetch_fields",
"maxdb_fetch_field_direct",
"maxdb_fetch_lengths",
"maxdb_fetch_object",
"maxdb_fetch_row",
"maxdb_field_count",
"maxdb_field_seek",
"maxdb_field_tell",
"maxdb_free_result",
"maxdb_get_client_info",
"maxdb_get_client_version",
"maxdb_get_host_info",
"maxdb_get_metadata",
"maxdb_get_proto_info",
"maxdb_get_server_info",
"maxdb_get_server_version",
"maxdb_info",
"maxdb_init",
"maxdb_insert_id",
"maxdb_kill",
"maxdb_master_query",
"maxdb_more_results",
"maxdb_multi_query",
"maxdb_next_result",
"maxdb_num_fields",
"maxdb_num_rows",
"maxdb_options",
"maxdb_param_count",
"maxdb_ping",
"maxdb_prepare",
"maxdb_query",
"maxdb_real_connect",
"maxdb_real_escape_string",
"maxdb_real_query",
"maxdb_report",
"maxdb_result::current_field",
"maxdb_result::data_seek",
"maxdb_result::fetch_array",
"maxdb_result::fetch_assoc",
"maxdb_result::fetch_field",
"maxdb_result::fetch_fields",
"maxdb_result::fetch_field_direct",
"maxdb_result::fetch_object",
"maxdb_result::fetch_row",
"maxdb_result::field_count",
"maxdb_result::field_seek",
"maxdb_result::free",
"maxdb_result::lengths",
"maxdb_rollback",
"maxdb_rpl_parse_enabled",
"maxdb_rpl_probe",
"maxdb_rpl_query_type",
"maxdb_select_db",
"maxdb_send_long_data",
"maxdb_send_query",
"maxdb_server_end",
"maxdb_server_init",
"maxdb_set_opt",
"maxdb_sqlstate",
"maxdb_ssl_set",
"maxdb_stat",
"maxdb_stmt::affected_rows",
"maxdb_stmt::bind_param",
"maxdb_stmt::bind_result",
"maxdb_stmt::close",
"maxdb_stmt::close_long_data",
"maxdb_stmt::data_seek",
"maxdb_stmt::errno",
"maxdb_stmt::error",
"maxdb_stmt::execute",
"maxdb_stmt::fetch",
"maxdb_stmt::free_result",
"maxdb_stmt::num_rows",
"maxdb_stmt::param_count",
"maxdb_stmt::prepare",
"maxdb_stmt::reset",
"maxdb_stmt::result_metadata",
"maxdb_stmt::send_long_data",
"maxdb_stmt_affected_rows",
"maxdb_stmt_bind_param",
"maxdb_stmt_bind_result",
"maxdb_stmt_close",
"maxdb_stmt_close_long_data",
"maxdb_stmt_data_seek",
"maxdb_stmt_errno",
"maxdb_stmt_error",
"maxdb_stmt_execute",
"maxdb_stmt_fetch",
"maxdb_stmt_free_result",
"maxdb_stmt_init",
"maxdb_stmt_num_rows",
"maxdb_stmt_param_count",
"maxdb_stmt_prepare",
"maxdb_stmt_reset",
"maxdb_stmt_result_metadata",
"maxdb_stmt_send_long_data",
"maxdb_stmt_sqlstate",
"maxdb_stmt_store_result",
"maxdb_store_result",
"maxdb_thread_id",
"maxdb_thread_safe",
"maxdb_use_result",
"maxdb_warning_count",
"mb_check_encoding",
"mb_convert_case",
"mb_convert_encoding",
"mb_convert_kana",
"mb_convert_variables",
"mb_decode_mimeheader",
"mb_decode_numericentity",
"mb_detect_encoding",
"mb_detect_order",
"mb_encode_mimeheader",
"mb_encode_numericentity",
"mb_encoding_aliases",
"mb_ereg",
"mb_eregi",
"mb_eregi_replace",
"mb_ereg_match",
"mb_ereg_replace",
"mb_ereg_search",
"mb_ereg_search_getpos",
"mb_ereg_search_getregs",
"mb_ereg_search_init",
"mb_ereg_search_pos",
"mb_ereg_search_regs",
"mb_ereg_search_setpos",
"mb_get_info",
"mb_http_input",
"mb_http_output",
"mb_internal_encoding",
"mb_language",
"mb_list_encodings",
"mb_output_handler",
"mb_parse_str",
"mb_preferred_mime_name",
"mb_regex_encoding",
"mb_regex_set_options",
"mb_send_mail",
"mb_split",
"mb_strcut",
"mb_strimwidth",
"mb_stripos",
"mb_stristr",
"mb_strlen",
"mb_strpos",
"mb_strrchr",
"mb_strrichr",
"mb_strripos",
"mb_strrpos",
"mb_strstr",
"mb_strtolower",
"mb_strtoupper",
"mb_strwidth",
"mb_substitute_character",
"mb_substr",
"mb_substr_count",
"mcrypt_cbc",
"mcrypt_cfb",
"mcrypt_create_iv",
"mcrypt_decrypt",
"mcrypt_ecb",
"mcrypt_encrypt",
"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_generic",
"mcrypt_generic_deinit",
"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",
"md5_file",
"mdecrypt_generic",
"Memcache::add",
"Memcache::addServer",
"Memcache::close",
"Memcache::connect",
"Memcache::decrement",
"Memcache::delete",
"Memcache::flush",
"Memcache::get",
"Memcache::getExtendedStats",
"Memcache::getServerStatus",
"Memcache::getStats",
"Memcache::getVersion",
"Memcache::increment",
"Memcache::pconnect",
"Memcache::replace",
"Memcache::set",
"Memcache::setCompressThreshold",
"Memcache::setServerParams",
"Memcached::add",
"Memcached::addByKey",
"Memcached::addServer",
"Memcached::addServers",
"Memcached::append",
"Memcached::appendByKey",
"Memcached::cas",
"Memcached::casByKey",
"Memcached::decrement",
"Memcached::delete",
"Memcached::deleteByKey",
"Memcached::fetch",
"Memcached::fetchAll",
"Memcached::flush",
"Memcached::get",
"Memcached::getByKey",
"Memcached::getDelayed",
"Memcached::getDelayedByKey",
"Memcached::getMulti",
"Memcached::getMultiByKey",
"Memcached::getOption",
"Memcached::getResultCode",
"Memcached::getResultMessage",
"Memcached::getServerByKey",
"Memcached::getServerList",
"Memcached::getStats",
"Memcached::getVersion",
"Memcached::increment",
"Memcached::prepend",
"Memcached::prependByKey",
"Memcached::replace",
"Memcached::replaceByKey",
"Memcached::set",
"Memcached::setByKey",
"Memcached::setMulti",
"Memcached::setMultiByKey",
"Memcached::setOption",
"Memcached::__construct",
"memcache_debug",
"memory_get_peak_usage",
"memory_get_usage",
"MessageFormatter::create",
"MessageFormatter::format",
"MessageFormatter::formatMessage",
"MessageFormatter::getErrorCode",
"MessageFormatter::getErrorMessage",
"MessageFormatter::getLocale",
"MessageFormatter::getPattern",
"MessageFormatter::parse",
"MessageFormatter::parseMessage",
"MessageFormatter::setPattern",
"MessageFormatter::__construct",
"metaphone",
"method_exists",
"mhash",
"mhash_count",
"mhash_get_block_size",
"mhash_get_hash_name",
"mhash_keygen_s2k",
"microtime",
"mime_content_type",
"min",
"ming_keypress",
"ming_setcubicthreshold",
"ming_setscale",
"ming_setswfcompression",
"ming_useconstants",
"ming_useswfversion",
"mkdir",
"mktime",
"money_format",
"Mongo::close",
"Mongo::connect",
"Mongo::connectUtil",
"Mongo::dropDB",
"Mongo::getHosts",
"Mongo::getSlave",
"Mongo::getSlaveOkay",
"Mongo::selectDB",
"Mongo::setSlaveOkay",
"Mongo::switchSlave",
"Mongo::__construct",
"Mongo::__get",
"Mongo::__toString",
"MongoBinData::__construct",
"MongoBinData::__toString",
"MongoCode::__construct",
"MongoCode::__toString",
"MongoCollection::batchInsert",
"MongoCollection::count",
"MongoCollection::createDBRef",
"MongoCollection::deleteIndex",
"MongoCollection::deleteIndexes",
"MongoCollection::drop",
"MongoCollection::ensureIndex",
"MongoCollection::find",
"MongoCollection::findOne",
"MongoCollection::getDBRef",
"MongoCollection::getIndexInfo",
"MongoCollection::getName",
"MongoCollection::getSlaveOkay",
"MongoCollection::group",
"MongoCollection::insert",
"MongoCollection::remove",
"MongoCollection::save",
"MongoCollection::setSlaveOkay",
"MongoCollection::update",
"MongoCollection::validate",
"MongoCollection::__construct",
"MongoCollection::__get",
"MongoCollection::__toString",
"MongoCursor::addOption",
"MongoCursor::batchSize",
"MongoCursor::count",
"MongoCursor::current",
"MongoCursor::dead",
"MongoCursor::doQuery",
"MongoCursor::explain",
"MongoCursor::fields",
"MongoCursor::getNext",
"MongoCursor::hasNext",
"MongoCursor::hint",
"MongoCursor::immortal",
"MongoCursor::info",
"MongoCursor::key",
"MongoCursor::limit",
"MongoCursor::next",
"MongoCursor::partial",
"MongoCursor::reset",
"MongoCursor::rewind",
"MongoCursor::skip",
"MongoCursor::slaveOkay",
"MongoCursor::snapshot",
"MongoCursor::sort",
"MongoCursor::tailable",
"MongoCursor::timeout",
"MongoCursor::valid",
"MongoCursor::__construct",
"MongoDate::__construct",
"MongoDate::__toString",
"MongoDB::authenticate",
"MongoDB::command",
"MongoDB::createCollection",
"MongoDB::createDBRef",
"MongoDB::drop",
"MongoDB::dropCollection",
"MongoDB::execute",
"MongoDB::getDBRef",
"MongoDB::getGridFS",
"MongoDB::getProfilingLevel",
"MongoDB::getSlaveOkay",
"MongoDB::lastError",
"MongoDB::listCollections",
"MongoDB::prevError",
"MongoDB::repair",
"MongoDB::resetError",
"MongoDB::selectCollection",
"MongoDB::setProfilingLevel",
"MongoDB::setSlaveOkay",
"MongoDB::__construct",
"MongoDB::__get",
"MongoDB::__toString",
"MongoDBRef::create",
"MongoDBRef::get",
"MongoDBRef::isRef",
"MongoGridFS::delete",
"MongoGridFS::drop",
"MongoGridFS::find",
"MongoGridFS::findOne",
"MongoGridFS::get",
"MongoGridFS::put",
"MongoGridFS::remove",
"MongoGridFS::storeBytes",
"MongoGridFS::storeFile",
"MongoGridFS::storeUpload",
"MongoGridFS::__construct",
"MongoGridFSCursor::current",
"MongoGridFSCursor::getNext",
"MongoGridFSCursor::key",
"MongoGridFSCursor::__construct",
"MongoGridFSFile::getBytes",
"MongoGridFSFile::getFilename",
"MongoGridFSFile::getSize",
"MongoGridFSFile::write",
"MongoGridfsFile::__construct",
"MongoId::getHostname",
"MongoId::getInc",
"MongoId::getPID",
"MongoId::getTimestamp",
"MongoId::__construct",
"MongoId::__set_state",
"MongoId::__toString",
"MongoInt32::__construct",
"MongoInt32::__toString",
"MongoInt64::__construct",
"MongoInt64::__toString",
"MongoRegex::__construct",
"MongoRegex::__toString",
"MongoTimestamp::__construct",
"MongoTimestamp::__toString",
"move_uploaded_file",
"mqseries_back",
"mqseries_begin",
"mqseries_close",
"mqseries_cmit",
"mqseries_conn",
"mqseries_connx",
"mqseries_disc",
"mqseries_get",
"mqseries_inq",
"mqseries_open",
"mqseries_put",
"mqseries_put1",
"mqseries_set",
"mqseries_strerror",
"msession_connect",
"msession_count",
"msession_create",
"msession_destroy",
"msession_disconnect",
"msession_find",
"msession_get",
"msession_get_array",
"msession_get_data",
"msession_inc",
"msession_list",
"msession_listvar",
"msession_lock",
"msession_plugin",
"msession_randstr",
"msession_set",
"msession_set_array",
"msession_set_data",
"msession_timeout",
"msession_uniq",
"msession_unlock",
"msgfmt_create",
"msgfmt_format",
"msgfmt_format_message",
"msgfmt_get_error_code",
"msgfmt_get_error_message",
"msgfmt_get_locale",
"msgfmt_get_pattern",
"msgfmt_parse",
"msgfmt_parse_message",
"msgfmt_set_pattern",
"msg_get_queue",
"msg_queue_exists",
"msg_receive",
"msg_remove_queue",
"msg_send",
"msg_set_queue",
"msg_stat_queue",
"msql",
"msql_affected_rows",
"msql_close",
"msql_connect",
"msql_createdb",
"msql_create_db",
"msql_data_seek",
"msql_dbname",
"msql_db_query",
"msql_drop_db",
"msql_error",
"msql_fetch_array",
"msql_fetch_field",
"msql_fetch_object",
"msql_fetch_row",
"msql_fieldflags",
"msql_fieldlen",
"msql_fieldname",
"msql_fieldtable",
"msql_fieldtype",
"msql_field_flags",
"msql_field_len",
"msql_field_name",
"msql_field_seek",
"msql_field_table",
"msql_field_type",
"msql_free_result",
"msql_list_dbs",
"msql_list_fields",
"msql_list_tables",
"msql_numfields",
"msql_numrows",
"msql_num_fields",
"msql_num_rows",
"msql_pconnect",
"msql_query",
"msql_regcase",
"msql_result",
"msql_select_db",
"msql_tablename",
"mssql_bind",
"mssql_close",
"mssql_connect",
"mssql_data_seek",
"mssql_execute",
"mssql_fetch_array",
"mssql_fetch_assoc",
"mssql_fetch_batch",
"mssql_fetch_field",
"mssql_fetch_object",
"mssql_fetch_row",
"mssql_field_length",
"mssql_field_name",
"mssql_field_seek",
"mssql_field_type",
"mssql_free_result",
"mssql_free_statement",
"mssql_get_last_message",
"mssql_guid_string",
"mssql_init",
"mssql_min_error_severity",
"mssql_min_message_severity",
"mssql_next_result",
"mssql_num_fields",
"mssql_num_rows",
"mssql_pconnect",
"mssql_query",
"mssql_result",
"mssql_rows_affected",
"mssql_select_db",
"mt_getrandmax",
"mt_rand",
"mt_srand",
"MultipleIterator::attachIterator",
"MultipleIterator::containsIterator",
"MultipleIterator::countIterators",
"MultipleIterator::current",
"MultipleIterator::detachIterator",
"MultipleIterator::getFlags",
"MultipleIterator::key",
"MultipleIterator::next",
"MultipleIterator::rewind",
"MultipleIterator::setFlags",
"MultipleIterator::valid",
"MultipleIterator::__construct",
"mysqli::affected_rows",
"mysqli::autocommit",
"mysqli::change_user",
"mysqli::character_set_name",
"mysqli::client_info",
"mysqli::client_version",
"mysqli::client_version",
"mysqli::close",
"mysqli::commit",
"mysqli::connect_errno",
"mysqli::connect_error",
"mysqli::debug",
"mysqli::disable_reads_from_master",
"mysqli::dump_debug_info",
"mysqli::errno",
"mysqli::error",
"mysqli::field_count",
"mysqli::get_charset",
"mysqli::get_client_info",
"mysqli::get_connection_stats",
"mysqli::get_warnings",
"mysqli::host_info",
"mysqli::info",
"mysqli::init",
"mysqli::insert_id",
"mysqli::kill",
"mysqli::more_results",
"mysqli::multi_query",
"mysqli::next_result",
"mysqli::options",
"mysqli::ping",
"mysqli::poll",
"mysqli::prepare",
"mysqli::protocol_version",
"mysqli::query",
"mysqli::real_connect",
"mysqli::real_escape_string",
"mysqli::real_query",
"mysqli::reap_async_query",
"mysqli::rollback",
"mysqli::rpl_query_type",
"mysqli::select_db",
"mysqli::send_query",
"mysqli::server_info",
"mysqli::server_version",
"mysqli::set_charset",
"mysqli::set_local_infile_default",
"mysqli::set_local_infile_handler",
"mysqli::sqlstate",
"mysqli::ssl_set",
"mysqli::stat",
"mysqli::stmt_init",
"mysqli::store_result",
"mysqli::thread_id",
"mysqli::thread_safe",
"mysqli::use_result",
"mysqli::warning_count",
"mysqli::__construct",
"mysqli_affected_rows",
"mysqli_autocommit",
"mysqli_bind_param",
"mysqli_bind_result",
"mysqli_change_user",
"mysqli_character_set_name",
"mysqli_client_encoding",
"mysqli_close",
"mysqli_commit",
"mysqli_connect",
"mysqli_connect",
"mysqli_connect_errno",
"mysqli_connect_error",
"mysqli_data_seek",
"mysqli_debug",
"mysqli_disable_reads_from_master",
"mysqli_disable_rpl_parse",
"mysqli_driver::embedded_server_end",
"mysqli_driver::embedded_server_start",
"mysqli_dump_debug_info",
"mysqli_embedded_server_end",
"mysqli_embedded_server_start",
"mysqli_enable_reads_from_master",
"mysqli_enable_rpl_parse",
"mysqli_errno",
"mysqli_error",
"mysqli_escape_string",
"mysqli_execute",
"mysqli_fetch",
"mysqli_fetch_all",
"mysqli_fetch_array",
"mysqli_fetch_assoc",
"mysqli_fetch_field",
"mysqli_fetch_fields",
"mysqli_fetch_field_direct",
"mysqli_fetch_lengths",
"mysqli_fetch_object",
"mysqli_fetch_row",
"mysqli_field_count",
"mysqli_field_seek",
"mysqli_field_tell",
"mysqli_free_result",
"mysqli_get_cache_stats",
"mysqli_get_charset",
"mysqli_get_client_info",
"mysqli_get_client_info",
"mysqli_get_client_stats",
"mysqli_get_client_version",
"mysqli_get_client_version",
"mysqli_get_connection_stats",
"mysqli_get_host_info",
"mysqli_get_metadata",
"mysqli_get_proto_info",
"mysqli_get_server_info",
"mysqli_get_server_version",
"mysqli_get_warnings",
"mysqli_info",
"mysqli_init",
"mysqli_insert_id",
"mysqli_kill",
"mysqli_master_query",
"mysqli_more_results",
"mysqli_multi_query",
"mysqli_next_result",
"mysqli_num_fields",
"mysqli_num_rows",
"mysqli_options",
"mysqli_param_count",
"mysqli_ping",
"mysqli_poll",
"mysqli_prepare",
"mysqli_query",
"mysqli_real_connect",
"mysqli_real_escape_string",
"mysqli_real_query",
"mysqli_reap_async_query",
"mysqli_report",
"mysqli_result::current_field",
"mysqli_result::data_seek",
"mysqli_result::fetch_all",
"mysqli_result::fetch_array",
"mysqli_result::fetch_assoc",
"mysqli_result::fetch_field",
"mysqli_result::fetch_fields",
"mysqli_result::fetch_field_direct",
"mysqli_result::fetch_object",
"mysqli_result::fetch_row",
"mysqli_result::field_count",
"mysqli_result::field_seek",
"mysqli_result::free",
"mysqli_result::lengths",
"mysqli_result::num_rows",
"mysqli_rollback",
"mysqli_rpl_parse_enabled",
"mysqli_rpl_probe",
"mysqli_rpl_query_type",
"mysqli_select_db",
"mysqli_send_long_data",
"mysqli_send_query",
"mysqli_set_charset",
"mysqli_set_local_infile_default",
"mysqli_set_local_infile_handler",
"mysqli_set_opt",
"mysqli_slave_query",
"mysqli_sqlstate",
"mysqli_ssl_set",
"mysqli_stat",
"mysqli_stmt::affected_rows",
"mysqli_stmt::attr_get",
"mysqli_stmt::attr_set",
"mysqli_stmt::bind_param",
"mysqli_stmt::bind_result",
"mysqli_stmt::close",
"mysqli_stmt::data_seek",
"mysqli_stmt::errno",
"mysqli_stmt::error",
"mysqli_stmt::execute",
"mysqli_stmt::fetch",
"mysqli_stmt::field_count",
"mysqli_stmt::free_result",
"mysqli_stmt::get_result",
"mysqli_stmt::get_warnings",
"mysqli_stmt::insert_id",
"mysqli_stmt::num_rows",
"mysqli_stmt::param_count",
"mysqli_stmt::prepare",
"mysqli_stmt::reset",
"mysqli_stmt::result_metadata",
"mysqli_stmt::send_long_data",
"mysqli_stmt::sqlstate",
"mysqli_stmt::store_result",
"mysqli_stmt_affected_rows",
"mysqli_stmt_attr_get",
"mysqli_stmt_attr_set",
"mysqli_stmt_bind_param",
"mysqli_stmt_bind_result",
"mysqli_stmt_close",
"mysqli_stmt_data_seek",
"mysqli_stmt_errno",
"mysqli_stmt_error",
"mysqli_stmt_execute",
"mysqli_stmt_fetch",
"mysqli_stmt_field_count",
"mysqli_stmt_free_result",
"mysqli_stmt_get_result",
"mysqli_stmt_get_warnings",
"mysqli_stmt_init",
"mysqli_stmt_insert_id",
"mysqli_stmt_num_rows",
"mysqli_stmt_param_count",
"mysqli_stmt_prepare",
"mysqli_stmt_reset",
"mysqli_stmt_result_metadata",
"mysqli_stmt_send_long_data",
"mysqli_stmt_sqlstate",
"mysqli_stmt_store_result",
"mysqli_store_result",
"mysqli_thread_id",
"mysqli_thread_safe",
"mysqli_use_result",
"mysqli_warning::next",
"mysqli_warning::__construct",
"mysqli_warning_count",
"mysqlnd_ms_get_stats",
"mysqlnd_ms_query_is_select",
"mysqlnd_ms_set_user_pick_server",
"mysqlnd_qc_change_handler",
"mysqlnd_qc_clear_cache",
"mysqlnd_qc_get_cache_info",
"mysqlnd_qc_get_core_stats",
"mysqlnd_qc_get_handler",
"mysqlnd_qc_get_query_trace_log",
"mysqlnd_qc_set_user_handlers",
"mysql_affected_rows",
"mysql_client_encoding",
"mysql_close",
"mysql_connect",
"mysql_create_db",
"mysql_data_seek",
"mysql_db_name",
"mysql_db_query",
"mysql_drop_db",
"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_free_result",
"mysql_get_client_info",
"mysql_get_host_info",
"mysql_get_proto_info",
"mysql_get_server_info",
"mysql_info",
"mysql_insert_id",
"mysql_list_dbs",
"mysql_list_fields",
"mysql_list_processes",
"mysql_list_tables",
"mysql_num_fields",
"mysql_num_rows",
"mysql_pconnect",
"mysql_ping",
"mysql_query",
"mysql_real_escape_string",
"mysql_result",
"mysql_select_db",
"mysql_set_charset",
"mysql_stat",
"mysql_tablename",
"mysql_thread_id",
"mysql_unbuffered_query",
"m_checkstatus",
"m_completeauthorizations",
"m_connect",
"m_connectionerror",
"m_deletetrans",
"m_destroyconn",
"m_destroyengine",
"m_getcell",
"m_getcellbynum",
"m_getcommadelimited",
"m_getheader",
"m_initconn",
"m_initengine",
"m_iscommadelimited",
"m_maxconntimeout",
"m_monitor",
"m_numcolumns",
"m_numrows",
"m_parsecommadelimited",
"m_responsekeys",
"m_responseparam",
"m_returnstatus",
"m_setblocking",
"m_setdropfile",
"m_setip",
"m_setssl",
"m_setssl_cafile",
"m_setssl_files",
"m_settimeout",
"m_sslcert_gen_hash",
"m_transactionssent",
"m_transinqueue",
"m_transkeyval",
"m_transnew",
"m_transsend",
"m_uwait",
"m_validateidentifier",
"m_verifyconnection",
"m_verifysslcert",
"natcasesort",
"natsort",
"ncurses_addch",
"ncurses_addchnstr",
"ncurses_addchstr",
"ncurses_addnstr",
"ncurses_addstr",
"ncurses_assume_default_colors",
"ncurses_attroff",
"ncurses_attron",
"ncurses_attrset",
"ncurses_baudrate",
"ncurses_beep",
"ncurses_bkgd",
"ncurses_bkgdset",
"ncurses_border",
"ncurses_bottom_panel",
"ncurses_can_change_color",
"ncurses_cbreak",
"ncurses_clear",
"ncurses_clrtobot",
"ncurses_clrtoeol",
"ncurses_color_content",
"ncurses_color_set",
"ncurses_curs_set",
"ncurses_define_key",
"ncurses_def_prog_mode",
"ncurses_def_shell_mode",
"ncurses_delay_output",
"ncurses_delch",
"ncurses_deleteln",
"ncurses_delwin",
"ncurses_del_panel",
"ncurses_doupdate",
"ncurses_echo",
"ncurses_echochar",
"ncurses_end",
"ncurses_erase",
"ncurses_erasechar",
"ncurses_filter",
"ncurses_flash",
"ncurses_flushinp",
"ncurses_getch",
"ncurses_getmaxyx",
"ncurses_getmouse",
"ncurses_getyx",
"ncurses_halfdelay",
"ncurses_has_colors",
"ncurses_has_ic",
"ncurses_has_il",
"ncurses_has_key",
"ncurses_hide_panel",
"ncurses_hline",
"ncurses_inch",
"ncurses_init",
"ncurses_init_color",
"ncurses_init_pair",
"ncurses_insch",
"ncurses_insdelln",
"ncurses_insertln",
"ncurses_insstr",
"ncurses_instr",
"ncurses_isendwin",
"ncurses_keyok",
"ncurses_keypad",
"ncurses_killchar",
"ncurses_longname",
"ncurses_meta",
"ncurses_mouseinterval",
"ncurses_mousemask",
"ncurses_mouse_trafo",
"ncurses_move",
"ncurses_move_panel",
"ncurses_mvaddch",
"ncurses_mvaddchnstr",
"ncurses_mvaddchstr",
"ncurses_mvaddnstr",
"ncurses_mvaddstr",
"ncurses_mvcur",
"ncurses_mvdelch",
"ncurses_mvgetch",
"ncurses_mvhline",
"ncurses_mvinch",
"ncurses_mvvline",
"ncurses_mvwaddstr",
"ncurses_napms",
"ncurses_newpad",
"ncurses_newwin",
"ncurses_new_panel",
"ncurses_nl",
"ncurses_nocbreak",
"ncurses_noecho",
"ncurses_nonl",
"ncurses_noqiflush",
"ncurses_noraw",
"ncurses_pair_content",
"ncurses_panel_above",
"ncurses_panel_below",
"ncurses_panel_window",
"ncurses_pnoutrefresh",
"ncurses_prefresh",
"ncurses_putp",
"ncurses_qiflush",
"ncurses_raw",
"ncurses_refresh",
"ncurses_replace_panel",
"ncurses_resetty",
"ncurses_reset_prog_mode",
"ncurses_reset_shell_mode",
"ncurses_savetty",
"ncurses_scrl",
"ncurses_scr_dump",
"ncurses_scr_init",
"ncurses_scr_restore",
"ncurses_scr_set",
"ncurses_show_panel",
"ncurses_slk_attr",
"ncurses_slk_attroff",
"ncurses_slk_attron",
"ncurses_slk_attrset",
"ncurses_slk_clear",
"ncurses_slk_color",
"ncurses_slk_init",
"ncurses_slk_noutrefresh",
"ncurses_slk_refresh",
"ncurses_slk_restore",
"ncurses_slk_set",
"ncurses_slk_touch",
"ncurses_standend",
"ncurses_standout",
"ncurses_start_color",
"ncurses_termattrs",
"ncurses_termname",
"ncurses_timeout",
"ncurses_top_panel",
"ncurses_typeahead",
"ncurses_ungetch",
"ncurses_ungetmouse",
"ncurses_update_panels",
"ncurses_use_default_colors",
"ncurses_use_env",
"ncurses_use_extended_names",
"ncurses_vidattr",
"ncurses_vline",
"ncurses_waddch",
"ncurses_waddstr",
"ncurses_wattroff",
"ncurses_wattron",
"ncurses_wattrset",
"ncurses_wborder",
"ncurses_wclear",
"ncurses_wcolor_set",
"ncurses_werase",
"ncurses_wgetch",
"ncurses_whline",
"ncurses_wmouse_trafo",
"ncurses_wmove",
"ncurses_wnoutrefresh",
"ncurses_wrefresh",
"ncurses_wstandend",
"ncurses_wstandout",
"ncurses_wvline",
"newt_bell",
"newt_button",
"newt_button_bar",
"newt_centered_window",
"newt_checkbox",
"newt_checkbox_get_value",
"newt_checkbox_set_flags",
"newt_checkbox_set_value",
"newt_checkbox_tree",
"newt_checkbox_tree_add_item",
"newt_checkbox_tree_find_item",
"newt_checkbox_tree_get_current",
"newt_checkbox_tree_get_entry_value",
"newt_checkbox_tree_get_multi_selection",
"newt_checkbox_tree_get_selection",
"newt_checkbox_tree_multi",
"newt_checkbox_tree_set_current",
"newt_checkbox_tree_set_entry",
"newt_checkbox_tree_set_entry_value",
"newt_checkbox_tree_set_width",
"newt_clear_key_buffer",
"newt_cls",
"newt_compact_button",
"newt_component_add_callback",
"newt_component_takes_focus",
"newt_create_grid",
"newt_cursor_off",
"newt_cursor_on",
"newt_delay",
"newt_draw_form",
"newt_draw_root_text",
"newt_entry",
"newt_entry_get_value",
"newt_entry_set",
"newt_entry_set_filter",
"newt_entry_set_flags",
"newt_finished",
"newt_form",
"newt_form_add_component",
"newt_form_add_components",
"newt_form_add_hot_key",
"newt_form_destroy",
"newt_form_get_current",
"newt_form_run",
"newt_form_set_background",
"newt_form_set_height",
"newt_form_set_size",
"newt_form_set_timer",
"newt_form_set_width",
"newt_form_watch_fd",
"newt_get_screen_size",
"newt_grid_add_components_to_form",
"newt_grid_basic_window",
"newt_grid_free",
"newt_grid_get_size",
"newt_grid_h_close_stacked",
"newt_grid_h_stacked",
"newt_grid_place",
"newt_grid_set_field",
"newt_grid_simple_window",
"newt_grid_v_close_stacked",
"newt_grid_v_stacked",
"newt_grid_wrapped_window",
"newt_grid_wrapped_window_at",
"newt_init",
"newt_label",
"newt_label_set_text",
"newt_listbox",
"newt_listbox_append_entry",
"newt_listbox_clear",
"newt_listbox_clear_selection",
"newt_listbox_delete_entry",
"newt_listbox_get_current",
"newt_listbox_get_selection",
"newt_listbox_insert_entry",
"newt_listbox_item_count",
"newt_listbox_select_item",
"newt_listbox_set_current",
"newt_listbox_set_current_by_key",
"newt_listbox_set_data",
"newt_listbox_set_entry",
"newt_listbox_set_width",
"newt_listitem",
"newt_listitem_get_data",
"newt_listitem_set",
"newt_open_window",
"newt_pop_help_line",
"newt_pop_window",
"newt_push_help_line",
"newt_radiobutton",
"newt_radio_get_current",
"newt_redraw_help_line",
"newt_reflow_text",
"newt_refresh",
"newt_resize_screen",
"newt_resume",
"newt_run_form",
"newt_scale",
"newt_scale_set",
"newt_scrollbar_set",
"newt_set_help_callback",
"newt_set_suspend_callback",
"newt_suspend",
"newt_textbox",
"newt_textbox_get_num_lines",
"newt_textbox_reflowed",
"newt_textbox_set_height",
"newt_textbox_set_text",
"newt_vertical_scrollbar",
"newt_wait_for_key",
"newt_win_choice",
"newt_win_entries",
"newt_win_menu",
"newt_win_message",
"newt_win_messagev",
"newt_win_ternary",
"next",
"ngettext",
"nl2br",
"nl_langinfo",
"NoRewindIterator::current",
"NoRewindIterator::getInnerIterator",
"NoRewindIterator::key",
"NoRewindIterator::next",
"NoRewindIterator::rewind",
"NoRewindIterator::valid",
"NoRewindIterator::__construct",
"Normalizer::isNormalized",
"Normalizer::normalize",
"normalizer_is_normalized",
"normalizer_normalize",
"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",
"nsapi_request_headers",
"nsapi_response_headers",
"nsapi_virtual",
"nthmac",
"NumberFormatter::create",
"NumberFormatter::format",
"NumberFormatter::formatCurrency",
"NumberFormatter::getAttribute",
"NumberFormatter::getErrorCode",
"NumberFormatter::getErrorMessage",
"NumberFormatter::getLocale",
"NumberFormatter::getPattern",
"NumberFormatter::getSymbol",
"NumberFormatter::getTextAttribute",
"NumberFormatter::parse",
"NumberFormatter::parseCurrency",
"NumberFormatter::setAttribute",
"NumberFormatter::setPattern",
"NumberFormatter::setSymbol",
"NumberFormatter::setTextAttribute",
"NumberFormatter::__construct",
"number_format",
"numfmt_create",
"numfmt_format",
"numfmt_format_currency",
"numfmt_get_attribute",
"numfmt_get_error_code",
"numfmt_get_error_message",
"numfmt_get_locale",
"numfmt_get_pattern",
"numfmt_get_symbol",
"numfmt_get_text_attribute",
"numfmt_parse",
"numfmt_parse_currency",
"numfmt_set_attribute",
"numfmt_set_pattern",
"numfmt_set_symbol",
"numfmt_set_text_attribute",
"OAuth::disableDebug",
"OAuth::disableRedirects",
"OAuth::disableSSLChecks",
"OAuth::enableDebug",
"OAuth::enableRedirects",
"OAuth::enableSSLChecks",
"OAuth::fetch",
"OAuth::getAccessToken",
"OAuth::getCAPath",
"OAuth::getLastResponse",
"OAuth::getLastResponseInfo",
"OAuth::getRequestToken",
"OAuth::setAuthType",
"OAuth::setCAPath",
"OAuth::setNonce",
"OAuth::setRequestEngine",
"OAuth::setRSACertificate",
"OAuth::setTimestamp",
"OAuth::setToken",
"OAuth::setVersion",
"OAuth::__construct",
"OAuth::__destruct",
"OAuthProvider::addRequiredParameter",
"OAuthProvider::callconsumerHandler",
"OAuthProvider::callTimestampNonceHandler",
"OAuthProvider::calltokenHandler",
"OAuthProvider::checkOAuthRequest",
"OAuthProvider::consumerHandler",
"OAuthProvider::generateToken",
"OAuthProvider::is2LeggedEndpoint",
"OAuthProvider::isRequestTokenEndpoint",
"OAuthProvider::removeRequiredParameter",
"OAuthProvider::reportProblem",
"OAuthProvider::setParam",
"OAuthProvider::setRequestTokenPath",
"OAuthProvider::timestampNonceHandler",
"OAuthProvider::tokenHandler",
"OAuthProvider::__construct",
"oauth_get_sbs",
"oauth_urlencode",
"ob_clean",
"ob_deflatehandler",
"ob_end_clean",
"ob_end_flush",
"ob_etaghandler",
"ob_flush",
"ob_get_clean",
"ob_get_contents",
"ob_get_flush",
"ob_get_length",
"ob_get_level",
"ob_get_status",
"ob_gzhandler",
"ob_iconv_handler",
"ob_implicit_flush",
"ob_inflatehandler",
"ob_list_handlers",
"ob_start",
"ob_tidyhandler",
"OCI-Collection::append",
"OCI-Collection::assign",
"OCI-Collection::assignElem",
"OCI-Collection::free",
"OCI-Collection::getElem",
"OCI-Collection::max",
"OCI-Collection::size",
"OCI-Collection::trim",
"OCI-Lob::append",
"OCI-Lob::close",
"OCI-Lob::eof",
"OCI-Lob::erase",
"OCI-Lob::export",
"OCI-Lob::flush",
"OCI-Lob::free",
"OCI-Lob::getBuffering",
"OCI-Lob::import",
"OCI-Lob::load",
"OCI-Lob::read",
"OCI-Lob::rewind",
"OCI-Lob::save",
"OCI-Lob::saveFile",
"OCI-Lob::seek",
"OCI-Lob::setBuffering",
"OCI-Lob::size",
"OCI-Lob::tell",
"OCI-Lob::truncate",
"OCI-Lob::write",
"OCI-Lob::writeTemporary",
"OCI-Lob::writeToFile",
"ocibindbyname",
"ocicancel",
"ocicloselob",
"ocicollappend",
"ocicollassign",
"ocicollassignelem",
"ocicollgetelem",
"ocicollmax",
"ocicollsize",
"ocicolltrim",
"ocicolumnisnull",
"ocicolumnname",
"ocicolumnprecision",
"ocicolumnscale",
"ocicolumnsize",
"ocicolumntype",
"ocicolumntyperaw",
"ocicommit",
"ocidefinebyname",
"ocierror",
"ociexecute",
"ocifetch",
"ocifetchinto",
"ocifetchstatement",
"ocifreecollection",
"ocifreecursor",
"ocifreedesc",
"ocifreestatement",
"ociinternaldebug",
"ociloadlob",
"ocilogoff",
"ocilogon",
"ocinewcollection",
"ocinewcursor",
"ocinewdescriptor",
"ocinlogon",
"ocinumcols",
"ociparse",
"ociplogon",
"ociresult",
"ocirollback",
"ocirowcount",
"ocisavelob",
"ocisavelobfile",
"ociserverversion",
"ocisetprefetch",
"ocistatementtype",
"ociwritelobtofile",
"ociwritetemporarylob",
"oci_bind_array_by_name",
"oci_bind_by_name",
"oci_cancel",
"oci_close",
"oci_commit",
"oci_connect",
"oci_define_by_name",
"oci_error",
"oci_execute",
"oci_fetch",
"oci_fetch_all",
"oci_fetch_array",
"oci_fetch_assoc",
"oci_fetch_object",
"oci_fetch_row",
"oci_field_is_null",
"oci_field_name",
"oci_field_precision",
"oci_field_scale",
"oci_field_size",
"oci_field_type",
"oci_field_type_raw",
"oci_free_statement",
"oci_internal_debug",
"oci_lob_copy",
"oci_lob_is_equal",
"oci_new_collection",
"oci_new_connect",
"oci_new_cursor",
"oci_new_descriptor",
"oci_num_fields",
"oci_num_rows",
"oci_parse",
"oci_password_change",
"oci_pconnect",
"oci_result",
"oci_rollback",
"oci_server_version",
"oci_set_action",
"oci_set_client_identifier",
"oci_set_client_info",
"oci_set_edition",
"oci_set_module_name",
"oci_set_prefetch",
"oci_statement_type",
"octdec",
"odbc_autocommit",
"odbc_binmode",
"odbc_close",
"odbc_close_all",
"odbc_columnprivileges",
"odbc_columns",
"odbc_commit",
"odbc_connect",
"odbc_cursor",
"odbc_data_source",
"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",
"openal_buffer_create",
"openal_buffer_data",
"openal_buffer_destroy",
"openal_buffer_get",
"openal_buffer_loadwav",
"openal_context_create",
"openal_context_current",
"openal_context_destroy",
"openal_context_process",
"openal_context_suspend",
"openal_device_close",
"openal_device_open",
"openal_listener_get",
"openal_listener_set",
"openal_source_create",
"openal_source_destroy",
"openal_source_get",
"openal_source_pause",
"openal_source_play",
"openal_source_rewind",
"openal_source_set",
"openal_source_stop",
"openal_stream",
"opendir",
"openlog",
"openssl_cipher_iv_length",
"openssl_csr_export",
"openssl_csr_export_to_file",
"openssl_csr_get_public_key",
"openssl_csr_get_subject",
"openssl_csr_new",
"openssl_csr_sign",
"openssl_decrypt",
"openssl_dh_compute_key",
"openssl_digest",
"openssl_encrypt",
"openssl_error_string",
"openssl_free_key",
"openssl_get_cipher_methods",
"openssl_get_md_methods",
"openssl_get_privatekey",
"openssl_get_publickey",
"openssl_open",
"openssl_pkcs7_decrypt",
"openssl_pkcs7_encrypt",
"openssl_pkcs7_sign",
"openssl_pkcs7_verify",
"openssl_pkcs12_export",
"openssl_pkcs12_export_to_file",
"openssl_pkcs12_read",
"openssl_pkey_export",
"openssl_pkey_export_to_file",
"openssl_pkey_free",
"openssl_pkey_get_details",
"openssl_pkey_get_private",
"openssl_pkey_get_public",
"openssl_pkey_new",
"openssl_private_decrypt",
"openssl_private_encrypt",
"openssl_public_decrypt",
"openssl_public_encrypt",
"openssl_random_pseudo_bytes",
"openssl_seal",
"openssl_sign",
"openssl_verify",
"openssl_x509_checkpurpose",
"openssl_x509_check_private_key",
"openssl_x509_export",
"openssl_x509_export_to_file",
"openssl_x509_free",
"openssl_x509_parse",
"openssl_x509_read",
"ord",
"OuterIterator::getInnerIterator",
"output_add_rewrite_var",
"output_reset_rewrite_vars",
"overload",
"override_function",
"ovrimos_close",
"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",
"ParentIterator::accept",
"ParentIterator::getChildren",
"ParentIterator::hasChildren",
"ParentIterator::next",
"ParentIterator::rewind",
"ParentIterator::__construct",
"parsekit_compile_file",
"parsekit_compile_string",
"parsekit_func_arginfo",
"parse_ini_file",
"parse_ini_string",
"parse_str",
"parse_url",
"passthru",
"pathinfo",
"pclose",
"pcntl_alarm",
"pcntl_exec",
"pcntl_fork",
"pcntl_getpriority",
"pcntl_setpriority",
"pcntl_signal",
"pcntl_signal_dispatch",
"pcntl_sigprocmask",
"pcntl_sigtimedwait",
"pcntl_sigwaitinfo",
"pcntl_wait",
"pcntl_waitpid",
"pcntl_wexitstatus",
"pcntl_wifexited",
"pcntl_wifsignaled",
"pcntl_wifstopped",
"pcntl_wstopsig",
"pcntl_wtermsig",
"PDF_activate_item",
"PDF_add_annotation",
"PDF_add_bookmark",
"PDF_add_launchlink",
"PDF_add_locallink",
"PDF_add_nameddest",
"PDF_add_note",
"PDF_add_outline",
"PDF_add_pdflink",
"PDF_add_table_cell",
"PDF_add_textflow",
"PDF_add_thumbnail",
"PDF_add_weblink",
"PDF_arc",
"PDF_arcn",
"PDF_attach_file",
"PDF_begin_document",
"PDF_begin_font",
"PDF_begin_glyph",
"PDF_begin_item",
"PDF_begin_layer",
"PDF_begin_page",
"PDF_begin_page_ext",
"PDF_begin_pattern",
"PDF_begin_template",
"PDF_begin_template_ext",
"PDF_circle",
"PDF_clip",
"PDF_close",
"PDF_closepath",
"PDF_closepath_fill_stroke",
"PDF_closepath_stroke",
"PDF_close_image",
"PDF_close_pdi",
"PDF_close_pdi_page",
"PDF_concat",
"PDF_continue_text",
"PDF_create_3dview",
"PDF_create_action",
"PDF_create_annotation",
"PDF_create_bookmark",
"PDF_create_field",
"PDF_create_fieldgroup",
"PDF_create_gstate",
"PDF_create_pvf",
"PDF_create_textflow",
"PDF_curveto",
"PDF_define_layer",
"PDF_delete",
"PDF_delete_pvf",
"PDF_delete_table",
"PDF_delete_textflow",
"PDF_encoding_set_char",
"PDF_endpath",
"PDF_end_document",
"PDF_end_font",
"PDF_end_glyph",
"PDF_end_item",
"PDF_end_layer",
"PDF_end_page",
"PDF_end_page_ext",
"PDF_end_pattern",
"PDF_end_template",
"PDF_fill",
"PDF_fill_imageblock",
"PDF_fill_pdfblock",
"PDF_fill_stroke",
"PDF_fill_textblock",
"PDF_findfont",
"PDF_fit_image",
"PDF_fit_pdi_page",
"PDF_fit_table",
"PDF_fit_textflow",
"PDF_fit_textline",
"PDF_get_apiname",
"PDF_get_buffer",
"PDF_get_errmsg",
"PDF_get_errnum",
"PDF_get_font",
"PDF_get_fontname",
"PDF_get_fontsize",
"PDF_get_image_height",
"PDF_get_image_width",
"PDF_get_majorversion",
"PDF_get_minorversion",
"PDF_get_parameter",
"PDF_get_pdi_parameter",
"PDF_get_pdi_value",
"PDF_get_value",
"PDF_info_font",
"PDF_info_matchbox",
"PDF_info_table",
"PDF_info_textflow",
"PDF_info_textline",
"PDF_initgraphics",
"PDF_lineto",
"PDF_load_3ddata",
"PDF_load_font",
"PDF_load_iccprofile",
"PDF_load_image",
"PDF_makespotcolor",
"PDF_moveto",
"PDF_new",
"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_document",
"PDF_open_pdi_page",
"PDF_open_tiff",
"PDF_pcos_get_number",
"PDF_pcos_get_stream",
"PDF_pcos_get_string",
"PDF_place_image",
"PDF_place_pdi_page",
"PDF_process_pdi",
"PDF_rect",
"PDF_restore",
"PDF_resume_page",
"PDF_rotate",
"PDF_save",
"PDF_scale",
"PDF_setcolor",
"PDF_setdash",
"PDF_setdashpattern",
"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_set_border_color",
"PDF_set_border_dash",
"PDF_set_border_style",
"PDF_set_char_spacing",
"PDF_set_duration",
"PDF_set_gstate",
"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_layer_dependency",
"PDF_set_leading",
"PDF_set_parameter",
"PDF_set_text_matrix",
"PDF_set_text_pos",
"PDF_set_text_rendering",
"PDF_set_text_rise",
"PDF_set_value",
"PDF_set_word_spacing",
"PDF_shading",
"PDF_shading_pattern",
"PDF_shfill",
"PDF_show",
"PDF_show_boxed",
"PDF_show_xy",
"PDF_skew",
"PDF_stringwidth",
"PDF_stroke",
"PDF_suspend_page",
"PDF_translate",
"PDF_utf8_to_utf16",
"PDF_utf16_to_utf8",
"PDF_utf32_to_utf16",
"PDO::beginTransaction",
"PDO::commit",
"PDO::cubrid_schema",
"PDO::errorCode",
"PDO::errorInfo",
"PDO::exec",
"PDO::getAttribute",
"PDO::getAvailableDrivers",
"PDO::inTransaction",
"PDO::lastInsertId",
"PDO::pgsqlLOBCreate",
"PDO::pgsqlLOBOpen",
"PDO::pgsqlLOBUnlink",
"PDO::prepare",
"PDO::query",
"PDO::quote",
"PDO::rollBack",
"PDO::setAttribute",
"PDO::sqliteCreateAggregate",
"PDO::sqliteCreateFunction",
"PDO::__construct",
"PDOStatement::bindColumn",
"PDOStatement::bindParam",
"PDOStatement::bindValue",
"PDOStatement::closeCursor",
"PDOStatement::columnCount",
"PDOStatement::debugDumpParams",
"PDOStatement::errorCode",
"PDOStatement::errorInfo",
"PDOStatement::execute",
"PDOStatement::fetch",
"PDOStatement::fetchAll",
"PDOStatement::fetchColumn",
"PDOStatement::fetchObject",
"PDOStatement::getAttribute",
"PDOStatement::getColumnMeta",
"PDOStatement::nextRowset",
"PDOStatement::rowCount",
"PDOStatement::setAttribute",
"PDOStatement::setFetchMode",
"pfsockopen",
"pg_affected_rows",
"pg_cancel_query",
"pg_client_encoding",
"pg_close",
"pg_connect",
"pg_connection_busy",
"pg_connection_reset",
"pg_connection_status",
"pg_convert",
"pg_copy_from",
"pg_copy_to",
"pg_dbname",
"pg_delete",
"pg_end_copy",
"pg_escape_bytea",
"pg_escape_string",
"pg_execute",
"pg_fetch_all",
"pg_fetch_all_columns",
"pg_fetch_array",
"pg_fetch_assoc",
"pg_fetch_object",
"pg_fetch_result",
"pg_fetch_row",
"pg_field_is_null",
"pg_field_name",
"pg_field_num",
"pg_field_prtlen",
"pg_field_size",
"pg_field_table",
"pg_field_type",
"pg_field_type_oid",
"pg_free_result",
"pg_get_notify",
"pg_get_pid",
"pg_get_result",
"pg_host",
"pg_insert",
"pg_last_error",
"pg_last_notice",
"pg_last_oid",
"pg_lo_close",
"pg_lo_create",
"pg_lo_export",
"pg_lo_import",
"pg_lo_open",
"pg_lo_read",
"pg_lo_read_all",
"pg_lo_seek",
"pg_lo_tell",
"pg_lo_unlink",
"pg_lo_write",
"pg_meta_data",
"pg_num_fields",
"pg_num_rows",
"pg_options",
"pg_parameter_status",
"pg_pconnect",
"pg_ping",
"pg_port",
"pg_prepare",
"pg_put_line",
"pg_query",
"pg_query_params",
"pg_result_error",
"pg_result_error_field",
"pg_result_seek",
"pg_result_status",
"pg_select",
"pg_send_execute",
"pg_send_prepare",
"pg_send_query",
"pg_send_query_params",
"pg_set_client_encoding",
"pg_set_error_verbosity",
"pg_trace",
"pg_transaction_status",
"pg_tty",
"pg_unescape_bytea",
"pg_untrace",
"pg_update",
"pg_version",
"Phar::addEmptyDir",
"Phar::addFile",
"Phar::addFromString",
"Phar::apiVersion",
"Phar::buildFromDirectory",
"Phar::buildFromIterator",
"Phar::canCompress",
"Phar::canWrite",
"Phar::compress",
"Phar::compressAllFilesBZIP2",
"Phar::compressAllFilesGZ",
"Phar::compressFiles",
"Phar::convertToData",
"Phar::convertToExecutable",
"Phar::copy",
"Phar::count",
"Phar::createDefaultStub",
"Phar::decompress",
"Phar::decompressFiles",
"Phar::delete",
"Phar::delMetadata",
"Phar::extractTo",
"Phar::getMetaData",
"Phar::getModified",
"Phar::getSignature",
"Phar::getStub",
"Phar::getSupportedCompression",
"Phar::getSupportedSignatures",
"Phar::getVersion",
"Phar::hasMetaData",
"Phar::interceptFileFuncs",
"Phar::isBuffering",
"Phar::isCompressed",
"Phar::isFileFormat",
"Phar::isValidPharFilename",
"Phar::isWritable",
"Phar::loadPhar",
"Phar::mapPhar",
"Phar::mount",
"Phar::mungServer",
"Phar::offsetExists",
"Phar::offsetGet",
"Phar::offsetSet",
"Phar::offsetUnset",
"Phar::running",
"Phar::setAlias",
"Phar::setDefaultStub",
"Phar::setMetadata",
"Phar::setMetadata",
"Phar::setSignatureAlgorithm",
"Phar::setSignatureAlgorithm",
"Phar::setStub",
"Phar::startBuffering",
"Phar::stopBuffering",
"Phar::uncompressAllFiles",
"Phar::unlinkArchive",
"Phar::webPhar",
"Phar::__construct",
"PharData::addEmptyDir",
"PharData::addFile",
"PharData::addFromString",
"PharData::buildFromDirectory",
"PharData::buildFromIterator",
"PharData::compress",
"PharData::compressFiles",
"PharData::convertToData",
"PharData::convertToExecutable",
"PharData::copy",
"PharData::decompress",
"PharData::decompressFiles",
"PharData::delete",
"PharData::delMetadata",
"PharData::extractTo",
"PharData::isWritable",
"PharData::offsetSet",
"PharData::offsetUnset",
"PharData::setAlias",
"PharData::setDefaultStub",
"PharData::setStub",
"PharData::__construct",
"PharException",
"PharFileInfo::chmod",
"PharFileInfo::compress",
"PharFileInfo::decompress",
"PharFileInfo::delMetadata",
"PharFileInfo::getCompressedSize",
"PharFileInfo::getCRC32",
"PharFileInfo::getMetaData",
"PharFileInfo::getPharFlags",
"PharFileInfo::hasMetadata",
"PharFileInfo::isCompressed",
"PharFileInfo::isCompressedBZIP2",
"PharFileInfo::isCompressedGZ",
"PharFileInfo::isCRCChecked",
"PharFileInfo::setCompressedBZIP2",
"PharFileInfo::setCompressedGZ",
"PharFileInfo::setMetaData",
"PharFileInfo::setUncompressed",
"PharFileInfo::__construct",
"phpcredits",
"phpinfo",
"phpversion",
"php_check_syntax",
"php_ini_loaded_file",
"php_ini_scanned_files",
"php_logo_guid",
"php_sapi_name",
"php_strip_whitespace",
"php_uname",
"pi",
"png2wbmp",
"popen",
"pos",
"posix_access",
"posix_ctermid",
"posix_errno",
"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_get_last_error",
"posix_initgroups",
"posix_isatty",
"posix_kill",
"posix_mkfifo",
"posix_mknod",
"posix_setegid",
"posix_seteuid",
"posix_setgid",
"posix_setpgid",
"posix_setsid",
"posix_setuid",
"posix_strerror",
"posix_times",
"posix_ttyname",
"posix_uname",
"pow",
"preg_filter",
"preg_grep",
"preg_last_error",
"preg_match",
"preg_match_all",
"preg_quote",
"preg_replace",
"preg_replace_callback",
"preg_split",
"prev",
"print",
"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",
"print_r",
"proc_close",
"proc_get_status",
"proc_nice",
"proc_open",
"proc_terminate",
"property_exists",
"pspell_add_to_personal",
"pspell_add_to_session",
"pspell_check",
"pspell_clear_session",
"pspell_config_create",
"pspell_config_data_dir",
"pspell_config_dict_dir",
"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",
"ps_add_bookmark",
"ps_add_launchlink",
"ps_add_locallink",
"ps_add_note",
"ps_add_pdflink",
"ps_add_weblink",
"ps_arc",
"ps_arcn",
"ps_begin_page",
"ps_begin_pattern",
"ps_begin_template",
"ps_circle",
"ps_clip",
"ps_close",
"ps_closepath",
"ps_closepath_stroke",
"ps_close_image",
"ps_continue_text",
"ps_curveto",
"ps_delete",
"ps_end_page",
"ps_end_pattern",
"ps_end_template",
"ps_fill",
"ps_fill_stroke",
"ps_findfont",
"ps_get_buffer",
"ps_get_parameter",
"ps_get_value",
"ps_hyphenate",
"ps_include_file",
"ps_lineto",
"ps_makespotcolor",
"ps_moveto",
"ps_new",
"ps_open_file",
"ps_open_image",
"ps_open_image_file",
"ps_open_memory_image",
"ps_place_image",
"ps_rect",
"ps_restore",
"ps_rotate",
"ps_save",
"ps_scale",
"ps_setcolor",
"ps_setdash",
"ps_setflat",
"ps_setfont",
"ps_setgray",
"ps_setlinecap",
"ps_setlinejoin",
"ps_setlinewidth",
"ps_setmiterlimit",
"ps_setoverprintmode",
"ps_setpolydash",
"ps_set_border_color",
"ps_set_border_dash",
"ps_set_border_style",
"ps_set_info",
"ps_set_parameter",
"ps_set_text_pos",
"ps_set_value",
"ps_shading",
"ps_shading_pattern",
"ps_shfill",
"ps_show",
"ps_show2",
"ps_show_boxed",
"ps_show_xy",
"ps_show_xy2",
"ps_stringwidth",
"ps_string_geometry",
"ps_stroke",
"ps_symbol",
"ps_symbol_name",
"ps_symbol_width",
"ps_translate",
"putenv",
"px_close",
"px_create_fp",
"px_date2string",
"px_delete",
"px_delete_record",
"px_get_field",
"px_get_info",
"px_get_parameter",
"px_get_record",
"px_get_schema",
"px_get_value",
"px_insert_record",
"px_new",
"px_numfields",
"px_numrecords",
"px_open_fp",
"px_put_record",
"px_retrieve_record",
"px_set_blob_file",
"px_set_parameter",
"px_set_tablename",
"px_set_targetencoding",
"px_set_value",
"px_timestamp2string",
"px_update_record",
"qdom_error",
"qdom_tree",
"quoted_printable_decode",
"quoted_printable_encode",
"quotemeta",
"rad2deg",
"radius_acct_open",
"radius_add_server",
"radius_auth_open",
"radius_close",
"radius_config",
"radius_create_request",
"radius_cvt_addr",
"radius_cvt_int",
"radius_cvt_string",
"radius_demangle",
"radius_demangle_mppe_key",
"radius_get_attr",
"radius_get_vendor_attr",
"radius_put_addr",
"radius_put_attr",
"radius_put_int",
"radius_put_string",
"radius_put_vendor_addr",
"radius_put_vendor_attr",
"radius_put_vendor_int",
"radius_put_vendor_string",
"radius_request_authenticator",
"radius_send_request",
"radius_server_secret",
"radius_strerror",
"rand",
"range",
"RarArchive::close",
"RarArchive::getComment",
"RarArchive::getEntries",
"RarArchive::getEntry",
"RarArchive::isBroken",
"RarArchive::isSolid",
"RarArchive::open",
"RarArchive::setAllowBroken",
"RarArchive::__toString",
"RarEntry::extract",
"RarEntry::getAttr",
"RarEntry::getCrc",
"RarEntry::getFileTime",
"RarEntry::getHostOs",
"RarEntry::getMethod",
"RarEntry::getName",
"RarEntry::getPackedSize",
"RarEntry::getStream",
"RarEntry::getUnpackedSize",
"RarEntry::getVersion",
"RarEntry::isDirectory",
"RarEntry::isEncrypted",
"RarEntry::__toString",
"RarException::isUsingExceptions",
"RarException::setUsingExceptions",
"rar_broken_is",
"rar_close",
"rar_comment_get",
"rar_entry_get",
"rar_list",
"rar_open",
"rar_solid_is",
"rar_wrapper_cache_stats",
"rawurldecode",
"rawurlencode",
"readdir",
"readfile",
"readgzfile",
"readline",
"readline_add_history",
"readline_callback_handler_install",
"readline_callback_handler_remove",
"readline_callback_read_char",
"readline_clear_history",
"readline_completion_function",
"readline_info",
"readline_list_history",
"readline_on_new_line",
"readline_read_history",
"readline_redisplay",
"readline_write_history",
"readlink",
"read_exif_data",
"realpath",
"realpath_cache_get",
"realpath_cache_size",
"recode",
"recode_file",
"recode_string",
"RecursiveArrayIterator::getChildren",
"RecursiveArrayIterator::hasChildren",
"RecursiveCachingIterator::getChildren",
"RecursiveCachingIterator::hasChildren",
"RecursiveCachingIterator::__construct",
"RecursiveDirectoryIterator::getChildren",
"RecursiveDirectoryIterator::getSubPath",
"RecursiveDirectoryIterator::getSubPathname",
"RecursiveDirectoryIterator::hasChildren",
"RecursiveDirectoryIterator::key",
"RecursiveDirectoryIterator::next",
"RecursiveDirectoryIterator::rewind",
"RecursiveDirectoryIterator::__construct",
"RecursiveFilterIterator::getChildren",
"RecursiveFilterIterator::hasChildren",
"RecursiveFilterIterator::__construct",
"RecursiveIterator::getChildren",
"RecursiveIterator::hasChildren",
"RecursiveIteratorIterator::beginChildren",
"RecursiveIteratorIterator::beginIteration",
"RecursiveIteratorIterator::callGetChildren",
"RecursiveIteratorIterator::callHasChildren",
"RecursiveIteratorIterator::current",
"RecursiveIteratorIterator::endChildren",
"RecursiveIteratorIterator::endIteration",
"RecursiveIteratorIterator::getDepth",
"RecursiveIteratorIterator::getInnerIterator",
"RecursiveIteratorIterator::getMaxDepth",
"RecursiveIteratorIterator::getSubIterator",
"RecursiveIteratorIterator::key",
"RecursiveIteratorIterator::next",
"RecursiveIteratorIterator::nextElement",
"RecursiveIteratorIterator::rewind",
"RecursiveIteratorIterator::setMaxDepth",
"RecursiveIteratorIterator::valid",
"RecursiveIteratorIterator::__construct",
"RecursiveRegexIterator::getChildren",
"RecursiveRegexIterator::hasChildren",
"RecursiveRegexIterator::__construct",
"RecursiveTreeIterator::beginChildren",
"RecursiveTreeIterator::beginIteration",
"RecursiveTreeIterator::callGetChildren",
"RecursiveTreeIterator::callHasChildren",
"RecursiveTreeIterator::current",
"RecursiveTreeIterator::endChildren",
"RecursiveTreeIterator::endIteration",
"RecursiveTreeIterator::getEntry",
"RecursiveTreeIterator::getPostfix",
"RecursiveTreeIterator::getPrefix",
"RecursiveTreeIterator::key",
"RecursiveTreeIterator::next",
"RecursiveTreeIterator::nextElement",
"RecursiveTreeIterator::rewind",
"RecursiveTreeIterator::setPrefixPart",
"RecursiveTreeIterator::valid",
"RecursiveTreeIterator::__construct",
"Reflection::export",
"Reflection::getModifierNames",
"ReflectionClass::export",
"ReflectionClass::getConstant",
"ReflectionClass::getConstants",
"ReflectionClass::getConstructor",
"ReflectionClass::getDefaultProperties",
"ReflectionClass::getDocComment",
"ReflectionClass::getEndLine",
"ReflectionClass::getExtension",
"ReflectionClass::getExtensionName",
"ReflectionClass::getFileName",
"ReflectionClass::getInterfaceNames",
"ReflectionClass::getInterfaces",
"ReflectionClass::getMethod",
"ReflectionClass::getMethods",
"ReflectionClass::getModifiers",
"ReflectionClass::getName",
"ReflectionClass::getNamespaceName",
"ReflectionClass::getParentClass",
"ReflectionClass::getProperties",
"ReflectionClass::getProperty",
"ReflectionClass::getShortName",
"ReflectionClass::getStartLine",
"ReflectionClass::getStaticProperties",
"ReflectionClass::getStaticPropertyValue",
"ReflectionClass::hasConstant",
"ReflectionClass::hasMethod",
"ReflectionClass::hasProperty",
"ReflectionClass::implementsInterface",
"ReflectionClass::inNamespace",
"ReflectionClass::isAbstract",
"ReflectionClass::isFinal",
"ReflectionClass::isInstance",
"ReflectionClass::isInstantiable",
"ReflectionClass::isInterface",
"ReflectionClass::isInternal",
"ReflectionClass::isIterateable",
"ReflectionClass::isSubclassOf",
"ReflectionClass::isUserDefined",
"ReflectionClass::newInstance",
"ReflectionClass::newInstanceArgs",
"ReflectionClass::setStaticPropertyValue",
"ReflectionClass::__clone",
"ReflectionClass::__construct",
"ReflectionClass::__toString",
"ReflectionExtension::export",
"ReflectionExtension::getClasses",
"ReflectionExtension::getClassNames",
"ReflectionExtension::getConstants",
"ReflectionExtension::getDependencies",
"ReflectionExtension::getFunctions",
"ReflectionExtension::getINIEntries",
"ReflectionExtension::getName",
"ReflectionExtension::getVersion",
"ReflectionExtension::info",
"ReflectionExtension::__clone",
"ReflectionExtension::__construct",
"ReflectionExtension::__toString",
"ReflectionFunction::export",
"ReflectionFunction::invoke",
"ReflectionFunction::invokeArgs",
"ReflectionFunction::isDisabled",
"ReflectionFunction::__construct",
"ReflectionFunction::__toString",
"ReflectionFunctionAbstract::getDocComment",
"ReflectionFunctionAbstract::getEndLine",
"ReflectionFunctionAbstract::getExtension",
"ReflectionFunctionAbstract::getExtensionName",
"ReflectionFunctionAbstract::getFileName",
"ReflectionFunctionAbstract::getName",
"ReflectionFunctionAbstract::getNamespaceName",
"ReflectionFunctionAbstract::getNumberOfParameters",
"ReflectionFunctionAbstract::getNumberOfRequiredParameters",
"ReflectionFunctionAbstract::getParameters",
"ReflectionFunctionAbstract::getShortName",
"ReflectionFunctionAbstract::getStartLine",
"ReflectionFunctionAbstract::getStaticVariables",
"ReflectionFunctionAbstract::inNamespace",
"ReflectionFunctionAbstract::isClosure",
"ReflectionFunctionAbstract::isDeprecated",
"ReflectionFunctionAbstract::isInternal",
"ReflectionFunctionAbstract::isUserDefined",
"ReflectionFunctionAbstract::returnsReference",
"ReflectionFunctionAbstract::__clone",
"ReflectionFunctionAbstract::__toString",
"ReflectionMethod::export",
"ReflectionMethod::getDeclaringClass",
"ReflectionMethod::getModifiers",
"ReflectionMethod::getPrototype",
"ReflectionMethod::invoke",
"ReflectionMethod::invokeArgs",
"ReflectionMethod::isAbstract",
"ReflectionMethod::isConstructor",
"ReflectionMethod::isDestructor",
"ReflectionMethod::isFinal",
"ReflectionMethod::isPrivate",
"ReflectionMethod::isProtected",
"ReflectionMethod::isPublic",
"ReflectionMethod::isStatic",
"ReflectionMethod::setAccessible",
"ReflectionMethod::__construct",
"ReflectionMethod::__toString",
"ReflectionObject::export",
"ReflectionObject::__construct",
"ReflectionParameter::allowsNull",
"ReflectionParameter::export",
"ReflectionParameter::getClass",
"ReflectionParameter::getDeclaringClass",
"ReflectionParameter::getDeclaringFunction",
"ReflectionParameter::getDefaultValue",
"ReflectionParameter::getName",
"ReflectionParameter::getPosition",
"ReflectionParameter::isArray",
"ReflectionParameter::isDefaultValueAvailable",
"ReflectionParameter::isOptional",
"ReflectionParameter::isPassedByReference",
"ReflectionParameter::__clone",
"ReflectionParameter::__construct",
"ReflectionParameter::__toString",
"ReflectionProperty::export",
"ReflectionProperty::getDeclaringClass",
"ReflectionProperty::getDocComment",
"ReflectionProperty::getModifiers",
"ReflectionProperty::getName",
"ReflectionProperty::getValue",
"ReflectionProperty::isDefault",
"ReflectionProperty::isPrivate",
"ReflectionProperty::isProtected",
"ReflectionProperty::isPublic",
"ReflectionProperty::isStatic",
"ReflectionProperty::setAccessible",
"ReflectionProperty::setValue",
"ReflectionProperty::__clone",
"ReflectionProperty::__construct",
"ReflectionProperty::__toString",
"Reflector::export",
"Reflector::__toString",
"RegexIterator::accept",
"RegexIterator::getFlags",
"RegexIterator::getMode",
"RegexIterator::getPregFlags",
"RegexIterator::setFlags",
"RegexIterator::setMode",
"RegexIterator::setPregFlags",
"RegexIterator::__construct",
"register_shutdown_function",
"register_tick_function",
"rename",
"rename_function",
"reset",
"ResourceBundle::count",
"ResourceBundle::create",
"ResourceBundle::get",
"ResourceBundle::getErrorCode",
"ResourceBundle::getErrorMessage",
"ResourceBundle::getLocales",
"ResourceBundle::__construct",
"resourcebundle_count",
"resourcebundle_create",
"resourcebundle_get",
"resourcebundle_get_error_code",
"resourcebundle_get_error_message",
"resourcebundle_locales",
"restore_error_handler",
"restore_exception_handler",
"restore_include_path",
"rewind",
"rewinddir",
"rmdir",
"round",
"rpm_close",
"rpm_get_tag",
"rpm_is_valid",
"rpm_open",
"rpm_version",
"RRDCreator::addArchive",
"RRDCreator::addDataSource",
"RRDCreator::save",
"RRDCreator::__construct",
"RRDGraph::save",
"RRDGraph::saveVerbose",
"RRDGraph::setOptions",
"RRDGraph::__construct",
"RRDUpdater::update",
"RRDUpdater::__construct",
"rrd_create",
"rrd_error",
"rrd_fetch",
"rrd_first",
"rrd_graph",
"rrd_info",
"rrd_last",
"rrd_lastupdate",
"rrd_restore",
"rrd_tune",
"rrd_update",
"rrd_xport",
"rsort",
"rtrim",
"runkit_class_adopt",
"runkit_class_emancipate",
"runkit_constant_add",
"runkit_constant_redefine",
"runkit_constant_remove",
"runkit_function_add",
"runkit_function_copy",
"runkit_function_redefine",
"runkit_function_remove",
"runkit_function_rename",
"runkit_import",
"runkit_lint",
"runkit_lint_file",
"runkit_method_add",
"runkit_method_copy",
"runkit_method_redefine",
"runkit_method_remove",
"runkit_method_rename",
"runkit_return_value_used",
"Runkit_Sandbox",
"runkit_sandbox_output_handler",
"Runkit_Sandbox_Parent",
"runkit_superglobals",
"SAMConnection::commit",
"SAMConnection::connect",
"SAMConnection::disconnect",
"SAMConnection::errno",
"SAMConnection::error",
"SAMConnection::isConnected",
"SAMConnection::peek",
"SAMConnection::peekAll",
"SAMConnection::receive",
"SAMConnection::remove",
"SAMConnection::rollback",
"SAMConnection::send",
"SAMConnection::setDebug",
"SAMConnection::subscribe",
"SAMConnection::unsubscribe",
"SAMConnection::__construct",
"SAMMessage::body",
"SAMMessage::header",
"SAMMessage::__construct",
"SCA::createDataObject",
"SCA::getService",
"scandir",
"SCA_LocalProxy::createDataObject",
"SCA_SoapProxy::createDataObject",
"SDO_DAS_ChangeSummary::beginLogging",
"SDO_DAS_ChangeSummary::endLogging",
"SDO_DAS_ChangeSummary::getChangedDataObjects",
"SDO_DAS_ChangeSummary::getChangeType",
"SDO_DAS_ChangeSummary::getOldContainer",
"SDO_DAS_ChangeSummary::getOldValues",
"SDO_DAS_ChangeSummary::isLogging",
"SDO_DAS_DataFactory::addPropertyToType",
"SDO_DAS_DataFactory::addType",
"SDO_DAS_DataFactory::getDataFactory",
"SDO_DAS_DataObject::getChangeSummary",
"SDO_DAS_Relational::applyChanges",
"SDO_DAS_Relational::createRootDataObject",
"SDO_DAS_Relational::executePreparedQuery",
"SDO_DAS_Relational::executeQuery",
"SDO_DAS_Relational::__construct",
"SDO_DAS_Setting::getListIndex",
"SDO_DAS_Setting::getPropertyIndex",
"SDO_DAS_Setting::getPropertyName",
"SDO_DAS_Setting::getValue",
"SDO_DAS_Setting::isSet",
"SDO_DAS_XML::addTypes",
"SDO_DAS_XML::create",
"SDO_DAS_XML::createDataObject",
"SDO_DAS_XML::createDocument",
"SDO_DAS_XML::loadFile",
"SDO_DAS_XML::loadString",
"SDO_DAS_XML::saveFile",
"SDO_DAS_XML::saveString",
"SDO_DAS_XML_Document::getRootDataObject",
"SDO_DAS_XML_Document::getRootElementName",
"SDO_DAS_XML_Document::getRootElementURI",
"SDO_DAS_XML_Document::setEncoding",
"SDO_DAS_XML_Document::setXMLDeclaration",
"SDO_DAS_XML_Document::setXMLVersion",
"SDO_DataFactory::create",
"SDO_DataObject::clear",
"SDO_DataObject::createDataObject",
"SDO_DataObject::getContainer",
"SDO_DataObject::getSequence",
"SDO_DataObject::getTypeName",
"SDO_DataObject::getTypeNamespaceURI",
"SDO_Exception::getCause",
"SDO_List::insert",
"SDO_Model_Property::getContainingType",
"SDO_Model_Property::getDefault",
"SDO_Model_Property::getName",
"SDO_Model_Property::getType",
"SDO_Model_Property::isContainment",
"SDO_Model_Property::isMany",
"SDO_Model_ReflectionDataObject::export",
"SDO_Model_ReflectionDataObject::getContainmentProperty",
"SDO_Model_ReflectionDataObject::getInstanceProperties",
"SDO_Model_ReflectionDataObject::getType",
"SDO_Model_ReflectionDataObject::__construct",
"SDO_Model_Type::getBaseType",
"SDO_Model_Type::getName",
"SDO_Model_Type::getNamespaceURI",
"SDO_Model_Type::getProperties",
"SDO_Model_Type::getProperty",
"SDO_Model_Type::isAbstractType",
"SDO_Model_Type::isDataType",
"SDO_Model_Type::isInstance",
"SDO_Model_Type::isOpenType",
"SDO_Model_Type::isSequencedType",
"SDO_Sequence::getProperty",
"SDO_Sequence::insert",
"SDO_Sequence::move",
"SeekableIterator::seek",
"sem_acquire",
"sem_get",
"sem_release",
"sem_remove",
"serialize",
"session_cache_expire",
"session_cache_limiter",
"session_commit",
"session_decode",
"session_destroy",
"session_encode",
"session_get_cookie_params",
"session_id",
"session_is_registered",
"session_module_name",
"session_name",
"session_pgsql_add_error",
"session_pgsql_get_error",
"session_pgsql_get_field",
"session_pgsql_reset",
"session_pgsql_set_field",
"session_pgsql_status",
"session_regenerate_id",
"session_register",
"session_save_path",
"session_set_cookie_params",
"session_set_save_handler",
"session_start",
"session_unregister",
"session_unset",
"session_write_close",
"setcookie",
"setlocale",
"setproctitle",
"setrawcookie",
"setthreadtitle",
"settype",
"set_error_handler",
"set_exception_handler",
"set_file_buffer",
"set_include_path",
"set_magic_quotes_runtime",
"set_socket_blocking",
"set_time_limit",
"sha1",
"sha1_file",
"shell_exec",
"shmop_close",
"shmop_delete",
"shmop_open",
"shmop_read",
"shmop_size",
"shmop_write",
"shm_attach",
"shm_detach",
"shm_get_var",
"shm_has_var",
"shm_put_var",
"shm_remove",
"shm_remove_var",
"show_source",
"shuffle",
"signeurlpaiement",
"similar_text",
"SimpleXMLElement::addAttribute",
"SimpleXMLElement::addChild",
"SimpleXMLElement::asXML",
"SimpleXMLElement::attributes",
"SimpleXMLElement::children",
"SimpleXMLElement::count",
"SimpleXMLElement::getDocNamespaces",
"SimpleXMLElement::getName",
"SimpleXMLElement::getNamespaces",
"SimpleXMLElement::registerXPathNamespace",
"SimpleXMLElement::saveXML",
"SimpleXMLElement::xpath",
"SimpleXMLElement::__construct",
"SimpleXMLIterator::current",
"SimpleXMLIterator::getChildren",
"SimpleXMLIterator::hasChildren",
"SimpleXMLIterator::key",
"SimpleXMLIterator::next",
"SimpleXMLIterator::rewind",
"SimpleXMLIterator::valid",
"simplexml_import_dom",
"simplexml_load_file",
"simplexml_load_string",
"sin",
"sinh",
"sizeof",
"sleep",
"snmp2_get",
"snmp2_getnext",
"snmp2_real_walk",
"snmp2_set",
"snmp2_walk",
"snmp3_get",
"snmp3_getnext",
"snmp3_real_walk",
"snmp3_set",
"snmp3_walk",
"snmpget",
"snmpgetnext",
"snmprealwalk",
"snmpset",
"snmpwalk",
"snmpwalkoid",
"snmp_get_quick_print",
"snmp_get_valueretrieval",
"snmp_read_mib",
"snmp_set_enum_print",
"snmp_set_oid_numeric_print",
"snmp_set_oid_output_format",
"snmp_set_quick_print",
"snmp_set_valueretrieval",
"SoapClient::SoapClient",
"SoapClient::__call",
"SoapClient::__construct",
"SoapClient::__doRequest",
"SoapClient::__getFunctions",
"SoapClient::__getLastRequest",
"SoapClient::__getLastRequestHeaders",
"SoapClient::__getLastResponse",
"SoapClient::__getLastResponseHeaders",
"SoapClient::__getTypes",
"SoapClient::__setCookie",
"SoapClient::__setLocation",
"SoapClient::__setSoapHeaders",
"SoapClient::__soapCall",
"SoapFault::SoapFault",
"SoapFault::__construct",
"SoapFault::__toString",
"SoapHeader::SoapHeader",
"SoapHeader::__construct",
"SoapParam::SoapParam",
"SoapParam::__construct",
"SoapServer::addFunction",
"SoapServer::addSoapHeader",
"SoapServer::fault",
"SoapServer::getFunctions",
"SoapServer::handle",
"SoapServer::setClass",
"SoapServer::setObject",
"SoapServer::setPersistence",
"SoapServer::SoapServer",
"SoapServer::__construct",
"SoapVar::SoapVar",
"SoapVar::__construct",
"socket_accept",
"socket_bind",
"socket_clear_error",
"socket_close",
"socket_connect",
"socket_create",
"socket_create_listen",
"socket_create_pair",
"socket_getpeername",
"socket_getsockname",
"socket_get_option",
"socket_get_status",
"socket_last_error",
"socket_listen",
"socket_read",
"socket_recv",
"socket_recvfrom",
"socket_select",
"socket_send",
"socket_sendto",
"socket_set_block",
"socket_set_blocking",
"socket_set_nonblock",
"socket_set_option",
"socket_set_timeout",
"socket_shutdown",
"socket_strerror",
"socket_write",
"SolrClient::addDocument",
"SolrClient::addDocuments",
"SolrClient::commit",
"SolrClient::deleteById",
"SolrClient::deleteByIds",
"SolrClient::deleteByQueries",
"SolrClient::deleteByQuery",
"SolrClient::getDebug",
"SolrClient::getOptions",
"SolrClient::optimize",
"SolrClient::ping",
"SolrClient::query",
"SolrClient::request",
"SolrClient::rollback",
"SolrClient::setResponseWriter",
"SolrClient::setServlet",
"SolrClient::threads",
"SolrClient::__construct",
"SolrClient::__destruct",
"SolrClientException::getInternalInfo",
"SolrDocument::addField",
"SolrDocument::clear",
"SolrDocument::current",
"SolrDocument::deleteField",
"SolrDocument::fieldExists",
"SolrDocument::getField",
"SolrDocument::getFieldCount",
"SolrDocument::getFieldNames",
"SolrDocument::getInputDocument",
"SolrDocument::key",
"SolrDocument::merge",
"SolrDocument::next",
"SolrDocument::offsetExists",
"SolrDocument::offsetGet",
"SolrDocument::offsetSet",
"SolrDocument::offsetUnset",
"SolrDocument::reset",
"SolrDocument::rewind",
"SolrDocument::serialize",
"SolrDocument::sort",
"SolrDocument::toArray",
"SolrDocument::unserialize",
"SolrDocument::valid",
"SolrDocument::__clone",
"SolrDocument::__construct",
"SolrDocument::__destruct",
"SolrDocument::__get",
"SolrDocument::__isset",
"SolrDocument::__set",
"SolrDocument::__unset",
"SolrDocumentField::__construct",
"SolrDocumentField::__destruct",
"SolrException::getInternalInfo",
"SolrGenericResponse::__construct",
"SolrGenericResponse::__destruct",
"SolrIllegalArgumentException::getInternalInfo",
"SolrIllegalOperationException::getInternalInfo",
"SolrInputDocument::addField",
"SolrInputDocument::clear",
"SolrInputDocument::deleteField",
"SolrInputDocument::fieldExists",
"SolrInputDocument::getBoost",
"SolrInputDocument::getField",
"SolrInputDocument::getFieldBoost",
"SolrInputDocument::getFieldCount",
"SolrInputDocument::getFieldNames",
"SolrInputDocument::merge",
"SolrInputDocument::reset",
"SolrInputDocument::setBoost",
"SolrInputDocument::setFieldBoost",
"SolrInputDocument::sort",
"SolrInputDocument::toArray",
"SolrInputDocument::__clone",
"SolrInputDocument::__construct",
"SolrInputDocument::__destruct",
"SolrModifiableParams::__construct",
"SolrModifiableParams::__destruct",
"SolrObject::getPropertyNames",
"SolrObject::offsetExists",
"SolrObject::offsetGet",
"SolrObject::offsetSet",
"SolrObject::offsetUnset",
"SolrObject::__construct",
"SolrObject::__destruct",
"SolrParams::add",
"SolrParams::addParam",
"SolrParams::get",
"SolrParams::getParam",
"SolrParams::getParams",
"SolrParams::getPreparedParams",
"SolrParams::serialize",
"SolrParams::set",
"SolrParams::setParam",
"SolrParams::toString",
"SolrParams::unserialize",
"SolrPingResponse::getResponse",
"SolrPingResponse::__construct",
"SolrPingResponse::__destruct",
"SolrQuery::addFacetDateField",
"SolrQuery::addFacetDateOther",
"SolrQuery::addFacetField",
"SolrQuery::addFacetQuery",
"SolrQuery::addField",
"SolrQuery::addFilterQuery",
"SolrQuery::addHighlightField",
"SolrQuery::addMltField",
"SolrQuery::addMltQueryField",
"SolrQuery::addSortField",
"SolrQuery::addStatsFacet",
"SolrQuery::addStatsField",
"SolrQuery::getFacet",
"SolrQuery::getFacetDateEnd",
"SolrQuery::getFacetDateFields",
"SolrQuery::getFacetDateGap",
"SolrQuery::getFacetDateHardEnd",
"SolrQuery::getFacetDateOther",
"SolrQuery::getFacetDateStart",
"SolrQuery::getFacetFields",
"SolrQuery::getFacetLimit",
"SolrQuery::getFacetMethod",
"SolrQuery::getFacetMinCount",
"SolrQuery::getFacetMissing",
"SolrQuery::getFacetOffset",
"SolrQuery::getFacetPrefix",
"SolrQuery::getFacetQueries",
"SolrQuery::getFacetSort",
"SolrQuery::getFields",
"SolrQuery::getFilterQueries",
"SolrQuery::getHighlight",
"SolrQuery::getHighlightAlternateField",
"SolrQuery::getHighlightFields",
"SolrQuery::getHighlightFormatter",
"SolrQuery::getHighlightFragmenter",
"SolrQuery::getHighlightFragsize",
"SolrQuery::getHighlightHighlightMultiTerm",
"SolrQuery::getHighlightMaxAlternateFieldLength",
"SolrQuery::getHighlightMaxAnalyzedChars",
"SolrQuery::getHighlightMergeContiguous",
"SolrQuery::getHighlightRegexMaxAnalyzedChars",
"SolrQuery::getHighlightRegexPattern",
"SolrQuery::getHighlightRegexSlop",
"SolrQuery::getHighlightRequireFieldMatch",
"SolrQuery::getHighlightSimplePost",
"SolrQuery::getHighlightSimplePre",
"SolrQuery::getHighlightSnippets",
"SolrQuery::getHighlightUsePhraseHighlighter",
"SolrQuery::getMlt",
"SolrQuery::getMltBoost",
"SolrQuery::getMltCount",
"SolrQuery::getMltFields",
"SolrQuery::getMltMaxNumQueryTerms",
"SolrQuery::getMltMaxNumTokens",
"SolrQuery::getMltMaxWordLength",
"SolrQuery::getMltMinDocFrequency",
"SolrQuery::getMltMinTermFrequency",
"SolrQuery::getMltMinWordLength",
"SolrQuery::getMltQueryFields",
"SolrQuery::getQuery",
"SolrQuery::getRows",
"SolrQuery::getSortFields",
"SolrQuery::getStart",
"SolrQuery::getStats",
"SolrQuery::getStatsFacets",
"SolrQuery::getStatsFields",
"SolrQuery::getTerms",
"SolrQuery::getTermsField",
"SolrQuery::getTermsIncludeLowerBound",
"SolrQuery::getTermsIncludeUpperBound",
"SolrQuery::getTermsLimit",
"SolrQuery::getTermsLowerBound",
"SolrQuery::getTermsMaxCount",
"SolrQuery::getTermsMinCount",
"SolrQuery::getTermsPrefix",
"SolrQuery::getTermsReturnRaw",
"SolrQuery::getTermsSort",
"SolrQuery::getTermsUpperBound",
"SolrQuery::getTimeAllowed",
"SolrQuery::removeFacetDateField",
"SolrQuery::removeFacetDateOther",
"SolrQuery::removeFacetField",
"SolrQuery::removeFacetQuery",
"SolrQuery::removeField",
"SolrQuery::removeFilterQuery",
"SolrQuery::removeHighlightField",
"SolrQuery::removeMltField",
"SolrQuery::removeMltQueryField",
"SolrQuery::removeSortField",
"SolrQuery::removeStatsFacet",
"SolrQuery::removeStatsField",
"SolrQuery::setEchoHandler",
"SolrQuery::setEchoParams",
"SolrQuery::setExplainOther",
"SolrQuery::setFacet",
"SolrQuery::setFacetDateEnd",
"SolrQuery::setFacetDateGap",
"SolrQuery::setFacetDateHardEnd",
"SolrQuery::setFacetDateStart",
"SolrQuery::setFacetEnumCacheMinDefaultFrequency",
"SolrQuery::setFacetLimit",
"SolrQuery::setFacetMethod",
"SolrQuery::setFacetMinCount",
"SolrQuery::setFacetMissing",
"SolrQuery::setFacetOffset",
"SolrQuery::setFacetPrefix",
"SolrQuery::setFacetSort",
"SolrQuery::setHighlight",
"SolrQuery::setHighlightAlternateField",
"SolrQuery::setHighlightFormatter",
"SolrQuery::setHighlightFragmenter",
"SolrQuery::setHighlightFragsize",
"SolrQuery::setHighlightHighlightMultiTerm",
"SolrQuery::setHighlightMaxAlternateFieldLength",
"SolrQuery::setHighlightMaxAnalyzedChars",
"SolrQuery::setHighlightMergeContiguous",
"SolrQuery::setHighlightRegexMaxAnalyzedChars",
"SolrQuery::setHighlightRegexPattern",
"SolrQuery::setHighlightRegexSlop",
"SolrQuery::setHighlightRequireFieldMatch",
"SolrQuery::setHighlightSimplePost",
"SolrQuery::setHighlightSimplePre",
"SolrQuery::setHighlightSnippets",
"SolrQuery::setHighlightUsePhraseHighlighter",
"SolrQuery::setMlt",
"SolrQuery::setMltBoost",
"SolrQuery::setMltCount",
"SolrQuery::setMltMaxNumQueryTerms",
"SolrQuery::setMltMaxNumTokens",
"SolrQuery::setMltMaxWordLength",
"SolrQuery::setMltMinDocFrequency",
"SolrQuery::setMltMinTermFrequency",
"SolrQuery::setMltMinWordLength",
"SolrQuery::setOmitHeader",
"SolrQuery::setQuery",
"SolrQuery::setRows",
"SolrQuery::setShowDebugInfo",
"SolrQuery::setStart",
"SolrQuery::setStats",
"SolrQuery::setTerms",
"SolrQuery::setTermsField",
"SolrQuery::setTermsIncludeLowerBound",
"SolrQuery::setTermsIncludeUpperBound",
"SolrQuery::setTermsLimit",
"SolrQuery::setTermsLowerBound",
"SolrQuery::setTermsMaxCount",
"SolrQuery::setTermsMinCount",
"SolrQuery::setTermsPrefix",
"SolrQuery::setTermsReturnRaw",
"SolrQuery::setTermsSort",
"SolrQuery::setTermsUpperBound",
"SolrQuery::setTimeAllowed",
"SolrQuery::__construct",
"SolrQuery::__destruct",
"SolrQueryResponse::__construct",
"SolrQueryResponse::__destruct",
"SolrResponse::getDigestedResponse",
"SolrResponse::getHttpStatus",
"SolrResponse::getHttpStatusMessage",
"SolrResponse::getRawRequest",
"SolrResponse::getRawRequestHeaders",
"SolrResponse::getRawResponse",
"SolrResponse::getRawResponseHeaders",
"SolrResponse::getRequestUrl",
"SolrResponse::getResponse",
"SolrResponse::setParseMode",
"SolrResponse::success",
"SolrUpdateResponse::__construct",
"SolrUpdateResponse::__destruct",
"SolrUtils::digestXmlResponse",
"SolrUtils::escapeQueryChars",
"SolrUtils::getSolrVersion",
"SolrUtils::queryPhrase",
"solr_get_version",
"sort",
"soundex",
"SphinxClient::addQuery",
"SphinxClient::buildExcerpts",
"SphinxClient::buildKeywords",
"SphinxClient::close",
"SphinxClient::escapeString",
"SphinxClient::getLastError",
"SphinxClient::getLastWarning",
"SphinxClient::open",
"SphinxClient::query",
"SphinxClient::resetFilters",
"SphinxClient::resetGroupBy",
"SphinxClient::runQueries",
"SphinxClient::setArrayResult",
"SphinxClient::setConnectTimeout",
"SphinxClient::setFieldWeights",
"SphinxClient::setFilter",
"SphinxClient::setFilterFloatRange",
"SphinxClient::setFilterRange",
"SphinxClient::setGeoAnchor",
"SphinxClient::setGroupBy",
"SphinxClient::setGroupDistinct",
"SphinxClient::setIDRange",
"SphinxClient::setIndexWeights",
"SphinxClient::setLimits",
"SphinxClient::setMatchMode",
"SphinxClient::setMaxQueryTime",
"SphinxClient::setOverride",
"SphinxClient::setRankingMode",
"SphinxClient::setRetries",
"SphinxClient::setSelect",
"SphinxClient::setServer",
"SphinxClient::setSortMode",
"SphinxClient::status",
"SphinxClient::updateAttributes",
"SphinxClient::__construct",
"SplBool::__construct",
"SplDoublyLinkedList::bottom",
"SplDoublyLinkedList::count",
"SplDoublyLinkedList::current",
"SplDoublyLinkedList::getIteratorMode",
"SplDoublyLinkedList::isEmpty",
"SplDoublyLinkedList::key",
"SplDoublyLinkedList::next",
"SplDoublyLinkedList::offsetExists",
"SplDoublyLinkedList::offsetGet",
"SplDoublyLinkedList::offsetSet",
"SplDoublyLinkedList::offsetUnset",
"SplDoublyLinkedList::pop",
"SplDoublyLinkedList::prev",
"SplDoublyLinkedList::push",
"SplDoublyLinkedList::rewind",
"SplDoublyLinkedList::setIteratorMode",
"SplDoublyLinkedList::shift",
"SplDoublyLinkedList::top",
"SplDoublyLinkedList::unshift",
"SplDoublyLinkedList::valid",
"SplDoublyLinkedList::__construct",
"SplEnum::__construct",
"SplFileInfo::getATime",
"SplFileInfo::getBasename",
"SplFileInfo::getCTime",
"SplFileInfo::getExtension",
"SplFileInfo::getFileInfo",
"SplFileInfo::getFilename",
"SplFileInfo::getGroup",
"SplFileInfo::getInode",
"SplFileInfo::getLinkTarget",
"SplFileInfo::getMTime",
"SplFileInfo::getOwner",
"SplFileInfo::getPath",
"SplFileInfo::getPathInfo",
"SplFileInfo::getPathname",
"SplFileInfo::getPerms",
"SplFileInfo::getRealPath",
"SplFileInfo::getSize",
"SplFileInfo::getType",
"SplFileInfo::isDir",
"SplFileInfo::isExecutable",
"SplFileInfo::isFile",
"SplFileInfo::isLink",
"SplFileInfo::isReadable",
"SplFileInfo::isWritable",
"SplFileInfo::openFile",
"SplFileInfo::setFileClass",
"SplFileInfo::setInfoClass",
"SplFileInfo::__construct",
"SplFileInfo::__toString",
"SplFileObject::current",
"SplFileObject::eof",
"SplFileObject::fflush",
"SplFileObject::fgetc",
"SplFileObject::fgetcsv",
"SplFileObject::fgets",
"SplFileObject::fgetss",
"SplFileObject::flock",
"SplFileObject::fpassthru",
"SplFileObject::fscanf",
"SplFileObject::fseek",
"SplFileObject::fstat",
"SplFileObject::ftell",
"SplFileObject::ftruncate",
"SplFileObject::fwrite",
"SplFileObject::getChildren",
"SplFileObject::getCsvControl",
"SplFileObject::getCurrentLine",
"SplFileObject::getFlags",
"SplFileObject::getMaxLineLen",
"SplFileObject::hasChildren",
"SplFileObject::key",
"SplFileObject::next",
"SplFileObject::rewind",
"SplFileObject::seek",
"SplFileObject::setCsvControl",
"SplFileObject::setFlags",
"SplFileObject::setMaxLineLen",
"SplFileObject::valid",
"SplFileObject::__construct",
"SplFileObject::__toString",
"SplFixedArray::count",
"SplFixedArray::current",
"SplFixedArray::fromArray",
"SplFixedArray::getSize",
"SplFixedArray::key",
"SplFixedArray::next",
"SplFixedArray::offsetExists",
"SplFixedArray::offsetGet",
"SplFixedArray::offsetSet",
"SplFixedArray::offsetUnset",
"SplFixedArray::rewind",
"SplFixedArray::setSize",
"SplFixedArray::toArray",
"SplFixedArray::valid",
"SplFixedArray::__construct",
"SplFloat::__construct",
"SplHeap::compare",
"SplHeap::count",
"SplHeap::current",
"SplHeap::extract",
"SplHeap::insert",
"SplHeap::isEmpty",
"SplHeap::key",
"SplHeap::next",
"SplHeap::recoverFromCorruption",
"SplHeap::rewind",
"SplHeap::top",
"SplHeap::valid",
"SplHeap::__construct",
"SplInt::__construct",
"split",
"spliti",
"SplMaxHeap::compare",
"SplMinHeap::compare",
"SplObjectStorage::addAll",
"SplObjectStorage::attach",
"SplObjectStorage::contains",
"SplObjectStorage::count",
"SplObjectStorage::current",
"SplObjectStorage::detach",
"SplObjectStorage::getInfo",
"SplObjectStorage::key",
"SplObjectStorage::next",
"SplObjectStorage::offsetExists",
"SplObjectStorage::offsetGet",
"SplObjectStorage::offsetSet",
"SplObjectStorage::offsetUnset",
"SplObjectStorage::removeAll",
"SplObjectStorage::removeAllExcept",
"SplObjectStorage::rewind",
"SplObjectStorage::serialize",
"SplObjectStorage::setInfo",
"SplObjectStorage::unserialize",
"SplObjectStorage::valid",
"SplObserver::update",
"SplPriorityQueue::compare",
"SplPriorityQueue::count",
"SplPriorityQueue::current",
"SplPriorityQueue::extract",
"SplPriorityQueue::insert",
"SplPriorityQueue::isEmpty",
"SplPriorityQueue::key",
"SplPriorityQueue::next",
"SplPriorityQueue::recoverFromCorruption",
"SplPriorityQueue::rewind",
"SplPriorityQueue::setExtractFlags",
"SplPriorityQueue::top",
"SplPriorityQueue::valid",
"SplPriorityQueue::__construct",
"SplQueue::dequeue",
"SplQueue::enqueue",
"SplQueue::setIteratorMode",
"SplQueue::__construct",
"SplStack::setIteratorMode",
"SplStack::__construct",
"SplString::__construct",
"SplSubject::attach",
"SplSubject::detach",
"SplSubject::notify",
"SplTempFileObject::__construct",
"spl_autoload",
"spl_autoload_call",
"spl_autoload_extensions",
"spl_autoload_functions",
"spl_autoload_register",
"spl_autoload_unregister",
"spl_classes",
"spl_object_hash",
"sprintf",
"SQLite3::busyTimeout",
"SQLite3::changes",
"SQLite3::close",
"SQLite3::createAggregate",
"SQLite3::createFunction",
"SQLite3::escapeString",
"SQLite3::exec",
"SQLite3::lastErrorCode",
"SQLite3::lastErrorMsg",
"SQLite3::lastInsertRowID",
"SQLite3::loadExtension",
"SQLite3::open",
"SQLite3::prepare",
"SQLite3::query",
"SQLite3::querySingle",
"SQLite3::version",
"SQLite3::__construct",
"SQLite3Result::columnName",
"SQLite3Result::columnType",
"SQLite3Result::fetchArray",
"SQLite3Result::finalize",
"SQLite3Result::numColumns",
"SQLite3Result::reset",
"SQLite3Stmt::bindParam",
"SQLite3Stmt::bindValue",
"SQLite3Stmt::clear",
"SQLite3Stmt::close",
"SQLite3Stmt::execute",
"SQLite3Stmt::paramCount",
"SQLite3Stmt::reset",
"SQLiteDatabase::arrayQuery",
"SQLiteDatabase::busyTimeout",
"SQLiteDatabase::changes",
"SQLiteDatabase::createAggregate",
"SQLiteDatabase::createFunction",
"SQLiteDatabase::exec",
"SQLiteDatabase::fetchColumnTypes",
"SQLiteDatabase::lastError",
"SQLiteDatabase::lastInsertRowid",
"SQLiteDatabase::query",
"SQLiteDatabase::singleQuery",
"SQLiteDatabase::unbufferedQuery",
"SQLiteResult::column",
"SQLiteResult::current",
"SQLiteResult::fetch",
"SQLiteResult::fetchAll",
"SQLiteResult::fetchObject",
"SQLiteResult::fetchSingle",
"SQLiteResult::fieldName",
"SQLiteResult::hasPrev",
"SQLiteResult::key",
"SQLiteResult::next",
"SQLiteResult::numFields",
"SQLiteResult::numRows",
"SQLiteResult::prev",
"SQLiteResult::rewind",
"SQLiteResult::seek",
"SQLiteResult::valid",
"SQLiteUnbuffered::column",
"SQLiteUnbuffered::current",
"SQLiteUnbuffered::fetch",
"SQLiteUnbuffered::fetchAll",
"SQLiteUnbuffered::fetchObject",
"SQLiteUnbuffered::fetchSingle",
"SQLiteUnbuffered::fieldName",
"SQLiteUnbuffered::next",
"SQLiteUnbuffered::numFields",
"SQLiteUnbuffered::valid",
"sqlite_array_query",
"sqlite_busy_timeout",
"sqlite_changes",
"sqlite_close",
"sqlite_column",
"sqlite_create_aggregate",
"sqlite_create_function",
"sqlite_current",
"sqlite_error_string",
"sqlite_escape_string",
"sqlite_exec",
"sqlite_factory",
"sqlite_fetch_all",
"sqlite_fetch_array",
"sqlite_fetch_column_types",
"sqlite_fetch_object",
"sqlite_fetch_single",
"sqlite_fetch_string",
"sqlite_field_name",
"sqlite_has_more",
"sqlite_has_prev",
"sqlite_key",
"sqlite_last_error",
"sqlite_last_insert_rowid",
"sqlite_libencoding",
"sqlite_libversion",
"sqlite_next",
"sqlite_num_fields",
"sqlite_num_rows",
"sqlite_open",
"sqlite_popen",
"sqlite_prev",
"sqlite_query",
"sqlite_rewind",
"sqlite_seek",
"sqlite_single_query",
"sqlite_udf_decode_binary",
"sqlite_udf_encode_binary",
"sqlite_unbuffered_query",
"sqlite_valid",
"sql_regcase",
"sqrt",
"srand",
"sscanf",
"ssdeep_fuzzy_compare",
"ssdeep_fuzzy_hash",
"ssdeep_fuzzy_hash_filename",
"ssh2_auth_hostbased_file",
"ssh2_auth_none",
"ssh2_auth_password",
"ssh2_auth_pubkey_file",
"ssh2_connect",
"ssh2_exec",
"ssh2_fetch_stream",
"ssh2_fingerprint",
"ssh2_methods_negotiated",
"ssh2_publickey_add",
"ssh2_publickey_init",
"ssh2_publickey_list",
"ssh2_publickey_remove",
"ssh2_scp_recv",
"ssh2_scp_send",
"ssh2_sftp",
"ssh2_sftp_lstat",
"ssh2_sftp_mkdir",
"ssh2_sftp_readlink",
"ssh2_sftp_realpath",
"ssh2_sftp_rename",
"ssh2_sftp_rmdir",
"ssh2_sftp_stat",
"ssh2_sftp_symlink",
"ssh2_sftp_unlink",
"ssh2_shell",
"ssh2_tunnel",
"stat",
"stats_absolute_deviation",
"stats_cdf_beta",
"stats_cdf_binomial",
"stats_cdf_cauchy",
"stats_cdf_chisquare",
"stats_cdf_exponential",
"stats_cdf_f",
"stats_cdf_gamma",
"stats_cdf_laplace",
"stats_cdf_logistic",
"stats_cdf_negative_binomial",
"stats_cdf_noncentral_chisquare",
"stats_cdf_noncentral_f",
"stats_cdf_poisson",
"stats_cdf_t",
"stats_cdf_uniform",
"stats_cdf_weibull",
"stats_covariance",
"stats_dens_beta",
"stats_dens_cauchy",
"stats_dens_chisquare",
"stats_dens_exponential",
"stats_dens_f",
"stats_dens_gamma",
"stats_dens_laplace",
"stats_dens_logistic",
"stats_dens_negative_binomial",
"stats_dens_normal",
"stats_dens_pmf_binomial",
"stats_dens_pmf_hypergeometric",
"stats_dens_pmf_poisson",
"stats_dens_t",
"stats_dens_weibull",
"stats_den_uniform",
"stats_harmonic_mean",
"stats_kurtosis",
"stats_rand_gen_beta",
"stats_rand_gen_chisquare",
"stats_rand_gen_exponential",
"stats_rand_gen_f",
"stats_rand_gen_funiform",
"stats_rand_gen_gamma",
"stats_rand_gen_ibinomial",
"stats_rand_gen_ibinomial_negative",
"stats_rand_gen_int",
"stats_rand_gen_ipoisson",
"stats_rand_gen_iuniform",
"stats_rand_gen_noncenral_chisquare",
"stats_rand_gen_noncentral_f",
"stats_rand_gen_noncentral_t",
"stats_rand_gen_normal",
"stats_rand_gen_t",
"stats_rand_get_seeds",
"stats_rand_phrase_to_seeds",
"stats_rand_ranf",
"stats_rand_setall",
"stats_skew",
"stats_standard_deviation",
"stats_stat_binomial_coef",
"stats_stat_correlation",
"stats_stat_gennch",
"stats_stat_independent_t",
"stats_stat_innerproduct",
"stats_stat_noncentral_t",
"stats_stat_paired_t",
"stats_stat_percentile",
"stats_stat_powersum",
"stats_variance",
"Stomp::abort",
"Stomp::ack",
"Stomp::begin",
"Stomp::commit",
"Stomp::error",
"Stomp::getReadTimeout",
"Stomp::getSessionId",
"Stomp::hasFrame",
"Stomp::readFrame",
"Stomp::send",
"Stomp::setReadTimeout",
"Stomp::subscribe",
"Stomp::unsubscribe",
"Stomp::__construct",
"Stomp::__destruct",
"StompException::getDetails",
"StompFrame::__construct",
"stomp_abort",
"stomp_ack",
"stomp_begin",
"stomp_close",
"stomp_commit",
"stomp_connect",
"stomp_connect_error",
"stomp_error",
"stomp_get_read_timeout",
"stomp_get_session_id",
"stomp_has_frame",
"stomp_read_frame",
"stomp_send",
"stomp_set_read_timeout",
"stomp_subscribe",
"stomp_unsubscribe",
"stomp_version",
"strcasecmp",
"strchr",
"strcmp",
"strcoll",
"strcspn",
"streamWrapper::dir_closedir",
"streamWrapper::dir_opendir",
"streamWrapper::dir_readdir",
"streamWrapper::dir_rewinddir",
"streamWrapper::mkdir",
"streamWrapper::rename",
"streamWrapper::rmdir",
"streamWrapper::stream_cast",
"streamWrapper::stream_close",
"streamWrapper::stream_eof",
"streamWrapper::stream_flush",
"streamWrapper::stream_lock",
"streamWrapper::stream_open",
"streamWrapper::stream_read",
"streamWrapper::stream_seek",
"streamWrapper::stream_set_option",
"streamWrapper::stream_stat",
"streamWrapper::stream_tell",
"streamWrapper::stream_write",
"streamWrapper::unlink",
"streamWrapper::url_stat",
"streamWrapper::__construct",
"stream_bucket_append",
"stream_bucket_make_writeable",
"stream_bucket_new",
"stream_bucket_prepend",
"stream_context_create",
"stream_context_get_default",
"stream_context_get_options",
"stream_context_get_params",
"stream_context_set_default",
"stream_context_set_option",
"stream_context_set_params",
"stream_copy_to_stream",
"stream_encoding",
"stream_filter_append",
"stream_filter_prepend",
"stream_filter_register",
"stream_filter_remove",
"stream_get_contents",
"stream_get_filters",
"stream_get_line",
"stream_get_meta_data",
"stream_get_transports",
"stream_get_wrappers",
"stream_is_local",
"stream_notification_callback",
"stream_register_wrapper",
"stream_resolve_include_path",
"stream_select",
"stream_set_blocking",
"stream_set_read_buffer",
"stream_set_timeout",
"stream_set_write_buffer",
"stream_socket_accept",
"stream_socket_client",
"stream_socket_enable_crypto",
"stream_socket_get_name",
"stream_socket_pair",
"stream_socket_recvfrom",
"stream_socket_sendto",
"stream_socket_server",
"stream_socket_shutdown",
"stream_supports_lock",
"stream_wrapper_register",
"stream_wrapper_restore",
"stream_wrapper_unregister",
"strftime",
"stripcslashes",
"stripos",
"stripslashes",
"strip_tags",
"stristr",
"strlen",
"strnatcasecmp",
"strnatcmp",
"strncasecmp",
"strncmp",
"strpbrk",
"strpos",
"strptime",
"strrchr",
"strrev",
"strripos",
"strrpos",
"strspn",
"strstr",
"strtok",
"strtolower",
"strtotime",
"strtoupper",
"strtr",
"strval",
"str_getcsv",
"str_ireplace",
"str_pad",
"str_repeat",
"str_replace",
"str_rot13",
"str_shuffle",
"str_split",
"str_word_count",
"substr",
"substr_compare",
"substr_count",
"substr_replace",
"svn_add",
"svn_auth_get_parameter",
"svn_auth_set_parameter",
"svn_blame",
"svn_cat",
"svn_checkout",
"svn_cleanup",
"svn_client_version",
"svn_commit",
"svn_delete",
"svn_diff",
"svn_export",
"svn_fs_abort_txn",
"svn_fs_apply_text",
"svn_fs_begin_txn2",
"svn_fs_change_node_prop",
"svn_fs_check_path",
"svn_fs_contents_changed",
"svn_fs_copy",
"svn_fs_delete",
"svn_fs_dir_entries",
"svn_fs_file_contents",
"svn_fs_file_length",
"svn_fs_is_dir",
"svn_fs_is_file",
"svn_fs_make_dir",
"svn_fs_make_file",
"svn_fs_node_created_rev",
"svn_fs_node_prop",
"svn_fs_props_changed",
"svn_fs_revision_prop",
"svn_fs_revision_root",
"svn_fs_txn_root",
"svn_fs_youngest_rev",
"svn_import",
"svn_log",
"svn_ls",
"svn_mkdir",
"svn_repos_create",
"svn_repos_fs",
"svn_repos_fs_begin_txn_for_commit",
"svn_repos_fs_commit_txn",
"svn_repos_hotcopy",
"svn_repos_open",
"svn_repos_recover",
"svn_revert",
"svn_status",
"svn_update",
"SWFAction::__construct",
"SWFBitmap::getHeight",
"SWFBitmap::getWidth",
"SWFBitmap::__construct",
"SWFButton::addAction",
"SWFButton::addASound",
"SWFButton::addShape",
"SWFButton::setAction",
"SWFButton::setDown",
"SWFButton::setHit",
"SWFButton::setMenu",
"SWFButton::setOver",
"SWFButton::setUp",
"SWFButton::__construct",
"SWFDisplayItem::addAction",
"SWFDisplayItem::addColor",
"SWFDisplayItem::endMask",
"SWFDisplayItem::getRot",
"SWFDisplayItem::getX",
"SWFDisplayItem::getXScale",
"SWFDisplayItem::getXSkew",
"SWFDisplayItem::getY",
"SWFDisplayItem::getYScale",
"SWFDisplayItem::getYSkew",
"SWFDisplayItem::move",
"SWFDisplayItem::moveTo",
"SWFDisplayItem::multColor",
"SWFDisplayItem::remove",
"SWFDisplayItem::rotate",
"SWFDisplayItem::rotateTo",
"SWFDisplayItem::scale",
"SWFDisplayItem::scaleTo",
"SWFDisplayItem::setDepth",
"SWFDisplayItem::setMaskLevel",
"SWFDisplayItem::setMatrix",
"SWFDisplayItem::setName",
"SWFDisplayItem::setRatio",
"SWFDisplayItem::skewX",
"SWFDisplayItem::skewXTo",
"SWFDisplayItem::skewY",
"SWFDisplayItem::skewYTo",
"SWFFill::moveTo",
"SWFFill::rotateTo",
"SWFFill::scaleTo",
"SWFFill::skewXTo",
"SWFFill::skewYTo",
"SWFFont::getAscent",
"SWFFont::getDescent",
"SWFFont::getLeading",
"SWFFont::getShape",
"SWFFont::getUTF8Width",
"SWFFont::getWidth",
"SWFFont::__construct",
"SWFFontChar::addChars",
"SWFFontChar::addUTF8Chars",
"SWFGradient::addEntry",
"SWFGradient::__construct",
"SWFMorph::getShape1",
"SWFMorph::getShape2",
"SWFMorph::__construct",
"SWFMovie::add",
"SWFMovie::addExport",
"SWFMovie::addFont",
"SWFMovie::importChar",
"SWFMovie::importFont",
"SWFMovie::labelFrame",
"SWFMovie::nextFrame",
"SWFMovie::output",
"SWFMovie::remove",
"SWFMovie::save",
"SWFMovie::saveToFile",
"SWFMovie::setbackground",
"SWFMovie::setDimension",
"SWFMovie::setFrames",
"SWFMovie::setRate",
"SWFMovie::startSound",
"SWFMovie::stopSound",
"SWFMovie::streamMP3",
"SWFMovie::writeExports",
"SWFMovie::__construct",
"SWFPrebuiltClip::__construct",
"SWFShape::addFill",
"SWFShape::drawArc",
"SWFShape::drawCircle",
"SWFShape::drawCubic",
"SWFShape::drawCubicTo",
"SWFShape::drawCurve",
"SWFShape::drawCurveTo",
"SWFShape::drawGlyph",
"SWFShape::drawLine",
"SWFShape::drawLineTo",
"SWFShape::movePen",
"SWFShape::movePenTo",
"SWFShape::setLeftFill",
"SWFShape::setLine",
"SWFShape::setRightFill",
"SWFShape::__construct",
"SWFSound",
"SWFSoundInstance::loopCount",
"SWFSoundInstance::loopInPoint",
"SWFSoundInstance::loopOutPoint",
"SWFSoundInstance::noMultiple",
"SWFSprite::add",
"SWFSprite::labelFrame",
"SWFSprite::nextFrame",
"SWFSprite::remove",
"SWFSprite::setFrames",
"SWFSprite::startSound",
"SWFSprite::stopSound",
"SWFSprite::__construct",
"SWFText::addString",
"SWFText::addUTF8String",
"SWFText::getAscent",
"SWFText::getDescent",
"SWFText::getLeading",
"SWFText::getUTF8Width",
"SWFText::getWidth",
"SWFText::moveTo",
"SWFText::setColor",
"SWFText::setFont",
"SWFText::setHeight",
"SWFText::setSpacing",
"SWFText::__construct",
"SWFTextField::addChars",
"SWFTextField::addString",
"SWFTextField::align",
"SWFTextField::setBounds",
"SWFTextField::setColor",
"SWFTextField::setFont",
"SWFTextField::setHeight",
"SWFTextField::setIndentation",
"SWFTextField::setLeftMargin",
"SWFTextField::setLineSpacing",
"SWFTextField::setMargins",
"SWFTextField::setName",
"SWFTextField::setPadding",
"SWFTextField::setRightMargin",
"SWFTextField::__construct",
"SWFVideoStream::getNumFrames",
"SWFVideoStream::setDimension",
"SWFVideoStream::__construct",
"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",
"Swish::getMetaList",
"Swish::getPropertyList",
"Swish::prepare",
"Swish::query",
"Swish::__construct",
"SwishResult::getMetaList",
"SwishResult::stem",
"SwishResults::getParsedWords",
"SwishResults::getRemovedStopwords",
"SwishResults::nextResult",
"SwishResults::seekResult",
"SwishSearch::execute",
"SwishSearch::resetLimit",
"SwishSearch::setLimit",
"SwishSearch::setPhraseDelimiter",
"SwishSearch::setSort",
"SwishSearch::setStructure",
"sybase_affected_rows",
"sybase_close",
"sybase_connect",
"sybase_data_seek",
"sybase_deadlock_retry_count",
"sybase_fetch_array",
"sybase_fetch_assoc",
"sybase_fetch_field",
"sybase_fetch_object",
"sybase_fetch_row",
"sybase_field_seek",
"sybase_free_result",
"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_rows",
"sybase_pconnect",
"sybase_query",
"sybase_result",
"sybase_select_db",
"sybase_set_message_handler",
"sybase_unbuffered_query",
"symlink",
"syslog",
"system",
"sys_getloadavg",
"sys_get_temp_dir",
"tan",
"tanh",
"tcpwrap_check",
"tempnam",
"textdomain",
"tidy::body",
"tidy::cleanRepair",
"tidy::diagnose",
"tidy::getConfig",
"tidy::getOpt",
"tidy::getoptdoc",
"tidy::getRelease",
"tidy::getStatus",
"tidy::head",
"tidy::html",
"tidy::htmlver",
"tidy::isXhtml",
"tidy::isXml",
"tidy::parseFile",
"tidy::parseString",
"tidy::repairFile",
"tidy::repairString",
"tidy::root",
"tidy::__construct",
"tidyNode::getParent",
"tidyNode::hasChildren",
"tidyNode::hasSiblings",
"tidyNode::isAsp",
"tidyNode::isComment",
"tidyNode::isHtml",
"tidyNode::isJste",
"tidyNode::isPhp",
"tidyNode::isText",
"tidy_access_count",
"tidy_clean_repair",
"tidy_config_count",
"tidy_diagnose",
"tidy_error_count",
"tidy_getopt",
"tidy_get_body",
"tidy_get_config",
"tidy_get_error_buffer",
"tidy_get_head",
"tidy_get_html",
"tidy_get_html_ver",
"tidy_get_opt_doc",
"tidy_get_output",
"tidy_get_release",
"tidy_get_root",
"tidy_get_status",
"tidy_is_xhtml",
"tidy_is_xml",
"tidy_load_config",
"tidy_parse_file",
"tidy_parse_string",
"tidy_repair_file",
"tidy_repair_string",
"tidy_reset_config",
"tidy_save_config",
"tidy_setopt",
"tidy_set_encoding",
"tidy_warning_count",
"time",
"timezone_abbreviations_list",
"timezone_identifiers_list",
"timezone_location_get",
"timezone_name_from_abbr",
"timezone_name_get",
"timezone_offset_get",
"timezone_open",
"timezone_transitions_get",
"timezone_version_get",
"time_nanosleep",
"time_sleep_until",
"tmpfile",
"token_get_all",
"token_name",
"TokyoTyrant::add",
"TokyoTyrant::connect",
"TokyoTyrant::connectUri",
"TokyoTyrant::copy",
"TokyoTyrant::ext",
"TokyoTyrant::fwmKeys",
"TokyoTyrant::get",
"TokyoTyrant::getIterator",
"TokyoTyrant::num",
"TokyoTyrant::out",
"TokyoTyrant::put",
"TokyoTyrant::putCat",
"TokyoTyrant::putKeep",
"TokyoTyrant::putNr",
"TokyoTyrant::putShl",
"TokyoTyrant::restore",
"TokyoTyrant::setMaster",
"TokyoTyrant::size",
"TokyoTyrant::stat",
"TokyoTyrant::sync",
"TokyoTyrant::tune",
"TokyoTyrant::vanish",
"TokyoTyrant::__construct",
"TokyoTyrantQuery::addCond",
"TokyoTyrantQuery::count",
"TokyoTyrantQuery::current",
"TokyoTyrantQuery::hint",
"TokyoTyrantQuery::key",
"TokyoTyrantQuery::metaSearch",
"TokyoTyrantQuery::next",
"TokyoTyrantQuery::out",
"TokyoTyrantQuery::rewind",
"TokyoTyrantQuery::search",
"TokyoTyrantQuery::setLimit",
"TokyoTyrantQuery::setOrder",
"TokyoTyrantQuery::valid",
"TokyoTyrantQuery::__construct",
"TokyoTyrantTable::add",
"TokyoTyrantTable::genUid",
"TokyoTyrantTable::get",
"TokyoTyrantTable::getIterator",
"TokyoTyrantTable::getQuery",
"TokyoTyrantTable::out",
"TokyoTyrantTable::put",
"TokyoTyrantTable::putCat",
"TokyoTyrantTable::putKeep",
"TokyoTyrantTable::putNr",
"TokyoTyrantTable::putShl",
"TokyoTyrantTable::setIndex",
"touch",
"Transliterator::create",
"Transliterator::createFromRules",
"Transliterator::createInverse",
"Transliterator::getErrorCode",
"Transliterator::getErrorMessage",
"Transliterator::listIDs",
"Transliterator::transliterate",
"Transliterator::__construct",
"transliterator_create",
"transliterator_create_from_rules",
"transliterator_create_inverse",
"transliterator_get_error_code",
"transliterator_get_error_message",
"transliterator_list_ids",
"transliterator_transliterate",
"trigger_error",
"trim",
"uasort",
"ucfirst",
"ucwords",
"udm_add_search_limit",
"udm_alloc_agent",
"udm_alloc_agent_array",
"udm_api_version",
"udm_cat_list",
"udm_cat_path",
"udm_check_charset",
"udm_check_stored",
"udm_clear_search_limits",
"udm_close_stored",
"udm_crc32",
"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_hash32",
"udm_load_ispell_data",
"udm_open_stored",
"udm_set_agent_param",
"uksort",
"umask",
"uniqid",
"unixtojd",
"unlink",
"unpack",
"unregister_tick_function",
"unserialize",
"unset",
"urldecode",
"urlencode",
"user_error",
"use_soap_error_handler",
"usleep",
"usort",
"utf8_decode",
"utf8_encode",
"V8Js::executeString",
"V8Js::getExtensions",
"V8Js::getPendingException",
"V8Js::registerExtension",
"V8Js::__construct",
"V8JsException::getJsFileName",
"V8JsException::getJsLineNumber",
"V8JsException::getJsSourceLine",
"V8JsException::getJsTrace",
"VARIANT",
"variant_abs",
"variant_add",
"variant_and",
"variant_cast",
"variant_cat",
"variant_cmp",
"variant_date_from_timestamp",
"variant_date_to_timestamp",
"variant_div",
"variant_eqv",
"variant_fix",
"variant_get_type",
"variant_idiv",
"variant_imp",
"variant_int",
"variant_mod",
"variant_mul",
"variant_neg",
"variant_not",
"variant_or",
"variant_pow",
"variant_round",
"variant_set",
"variant_set_type",
"variant_sub",
"variant_xor",
"var_dump",
"var_export",
"version_compare",
"vfprintf",
"virtual",
"vpopmail_add_alias_domain",
"vpopmail_add_alias_domain_ex",
"vpopmail_add_domain",
"vpopmail_add_domain_ex",
"vpopmail_add_user",
"vpopmail_alias_add",
"vpopmail_alias_del",
"vpopmail_alias_del_domain",
"vpopmail_alias_get",
"vpopmail_alias_get_all",
"vpopmail_auth_user",
"vpopmail_del_domain",
"vpopmail_del_domain_ex",
"vpopmail_del_user",
"vpopmail_error",
"vpopmail_passwd",
"vpopmail_set_user_quota",
"vprintf",
"vsprintf",
"w32api_deftype",
"w32api_init_dtype",
"w32api_invoke_function",
"w32api_register_function",
"w32api_set_call_method",
"wddx_add_vars",
"wddx_deserialize",
"wddx_packet_end",
"wddx_packet_start",
"wddx_serialize_value",
"wddx_serialize_vars",
"win32_continue_service",
"win32_create_service",
"win32_delete_service",
"win32_get_last_control_message",
"win32_pause_service",
"win32_ps_list_procs",
"win32_ps_stat_mem",
"win32_ps_stat_proc",
"win32_query_service_status",
"win32_set_service_status",
"win32_start_service",
"win32_start_service_ctrl_dispatcher",
"win32_stop_service",
"wincache_fcache_fileinfo",
"wincache_fcache_meminfo",
"wincache_lock",
"wincache_ocache_fileinfo",
"wincache_ocache_meminfo",
"wincache_refresh_if_changed",
"wincache_rplist_fileinfo",
"wincache_rplist_meminfo",
"wincache_scache_info",
"wincache_scache_meminfo",
"wincache_ucache_add",
"wincache_ucache_cas",
"wincache_ucache_clear",
"wincache_ucache_dec",
"wincache_ucache_delete",
"wincache_ucache_exists",
"wincache_ucache_get",
"wincache_ucache_inc",
"wincache_ucache_info",
"wincache_ucache_meminfo",
"wincache_ucache_set",
"wincache_unlock",
"wordwrap",
"xattr_get",
"xattr_list",
"xattr_remove",
"xattr_set",
"xattr_supported",
"xdiff_file_bdiff",
"xdiff_file_bdiff_size",
"xdiff_file_bpatch",
"xdiff_file_diff",
"xdiff_file_diff_binary",
"xdiff_file_merge3",
"xdiff_file_patch",
"xdiff_file_patch_binary",
"xdiff_file_rabdiff",
"xdiff_string_bdiff",
"xdiff_string_bdiff_size",
"xdiff_string_bpatch",
"xdiff_string_diff",
"xdiff_string_diff_binary",
"xdiff_string_merge3",
"xdiff_string_patch",
"xdiff_string_patch_binary",
"xdiff_string_rabdiff",
"xhprof_disable",
"xhprof_enable",
"xhprof_sample_disable",
"xhprof_sample_enable",
"XMLReader::close",
"XMLReader::expand",
"XMLReader::getAttribute",
"XMLReader::getAttributeNo",
"XMLReader::getAttributeNs",
"XMLReader::getParserProperty",
"XMLReader::isValid",
"XMLReader::lookupNamespace",
"XMLReader::moveToAttribute",
"XMLReader::moveToAttributeNo",
"XMLReader::moveToAttributeNs",
"XMLReader::moveToElement",
"XMLReader::moveToFirstAttribute",
"XMLReader::moveToNextAttribute",
"XMLReader::next",
"XMLReader::open",
"XMLReader::read",
"XMLReader::readInnerXML",
"XMLReader::readOuterXML",
"XMLReader::readString",
"XMLReader::setParserProperty",
"XMLReader::setRelaxNGSchema",
"XMLReader::setRelaxNGSchemaSource",
"XMLReader::setSchema",
"XMLReader::XML",
"xmlrpc_decode",
"xmlrpc_decode_request",
"xmlrpc_encode",
"xmlrpc_encode_request",
"xmlrpc_get_type",
"xmlrpc_is_fault",
"xmlrpc_parse_method_descriptions",
"xmlrpc_server_add_introspection_data",
"xmlrpc_server_call_method",
"xmlrpc_server_create",
"xmlrpc_server_destroy",
"xmlrpc_server_register_introspection_callback",
"xmlrpc_server_register_method",
"xmlrpc_set_type",
"XMLWriter::endAttribute",
"XMLWriter::endCData",
"XMLWriter::endComment",
"XMLWriter::endDocument",
"XMLWriter::endDTD",
"XMLWriter::endDTDAttlist",
"XMLWriter::endDTDElement",
"XMLWriter::endDTDEntity",
"XMLWriter::endElement",
"XMLWriter::endPI",
"XMLWriter::flush",
"XMLWriter::fullEndElement",
"XMLWriter::openMemory",
"XMLWriter::openURI",
"XMLWriter::outputMemory",
"XMLWriter::setIndent",
"XMLWriter::setIndentString",
"XMLWriter::startAttribute",
"XMLWriter::startAttributeNS",
"XMLWriter::startCData",
"XMLWriter::startComment",
"XMLWriter::startDocument",
"XMLWriter::startDTD",
"XMLWriter::startDTDAttlist",
"XMLWriter::startDTDElement",
"XMLWriter::startDTDEntity",
"XMLWriter::startElement",
"XMLWriter::startElementNS",
"XMLWriter::startPI",
"XMLWriter::text",
"XMLWriter::writeAttribute",
"XMLWriter::writeAttributeNS",
"XMLWriter::writeCData",
"XMLWriter::writeComment",
"XMLWriter::writeDTD",
"XMLWriter::writeDTDAttlist",
"XMLWriter::writeDTDElement",
"XMLWriter::writeDTDEntity",
"XMLWriter::writeElement",
"XMLWriter::writeElementNS",
"XMLWriter::writePI",
"XMLWriter::writeRaw",
"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_parser_create",
"xml_parser_create_ns",
"xml_parser_free",
"xml_parser_get_option",
"xml_parser_set_option",
"xml_parse_into_struct",
"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",
"xpath_eval",
"xpath_eval_expression",
"xpath_new_context",
"xpath_register_ns",
"xpath_register_ns_auto",
"xptr_eval",
"xptr_new_context",
"XSLTProcessor::getParameter",
"XSLTProcessor::hasExsltSupport",
"XSLTProcessor::importStylesheet",
"XSLTProcessor::registerPHPFunctions",
"XSLTProcessor::removeParameter",
"XSLTProcessor::setParameter",
"XSLTProcessor::setProfiling",
"XSLTProcessor::transformToDoc",
"XSLTProcessor::transformToUri",
"XSLTProcessor::transformToXML",
"XSLTProcessor::__construct",
"xslt_backend_info",
"xslt_backend_name",
"xslt_backend_version",
"xslt_create",
"xslt_errno",
"xslt_error",
"xslt_free",
"xslt_getopt",
"xslt_process",
"xslt_setopt",
"xslt_set_base",
"xslt_set_encoding",
"xslt_set_error_handler",
"xslt_set_log",
"xslt_set_object",
"xslt_set_sax_handler",
"xslt_set_sax_handlers",
"xslt_set_scheme_handler",
"xslt_set_scheme_handlers",
"yaml_emit",
"yaml_emit_file",
"yaml_parse",
"yaml_parse_file",
"yaml_parse_url",
"yaz_addinfo",
"yaz_ccl_conf",
"yaz_ccl_parse",
"yaz_close",
"yaz_connect",
"yaz_database",
"yaz_element",
"yaz_errno",
"yaz_error",
"yaz_es",
"yaz_es_result",
"yaz_get_option",
"yaz_hits",
"yaz_itemorder",
"yaz_present",
"yaz_range",
"yaz_record",
"yaz_scan",
"yaz_scan_result",
"yaz_schema",
"yaz_search",
"yaz_set_option",
"yaz_sort",
"yaz_syntax",
"yaz_wait",
"yp_all",
"yp_cat",
"yp_errno",
"yp_err_string",
"yp_first",
"yp_get_default_domain",
"yp_master",
"yp_match",
"yp_next",
"yp_order",
"zend_logo_guid",
"zend_thread_id",
"zend_version",
"ZipArchive::addEmptyDir",
"ZipArchive::addFile",
"ZipArchive::addFromString",
"ZipArchive::close",
"ZipArchive::deleteIndex",
"ZipArchive::deleteName",
"ZipArchive::extractTo",
"ZipArchive::getArchiveComment",
"ZipArchive::getCommentIndex",
"ZipArchive::getCommentName",
"ZipArchive::getFromIndex",
"ZipArchive::getFromName",
"ZipArchive::getNameIndex",
"ZipArchive::getStatusString",
"ZipArchive::getStream",
"ZipArchive::locateName",
"ZipArchive::open",
"ZipArchive::renameIndex",
"ZipArchive::renameName",
"ZipArchive::setArchiveComment",
"ZipArchive::setCommentIndex",
"ZipArchive::setCommentName",
"ZipArchive::statIndex",
"ZipArchive::statName",
"ZipArchive::unchangeAll",
"ZipArchive::unchangeArchive",
"ZipArchive::unchangeIndex",
"ZipArchive::unchangeName",
"zip_close",
"zip_entry_close",
"zip_entry_compressedsize",
"zip_entry_compressionmethod",
"zip_entry_filesize",
"zip_entry_name",
"zip_entry_open",
"zip_entry_read",
"zip_open",
"zip_read",
"zlib_get_coding_type",
"__halt_compiler"
]
anti_av_trick_list = [
"Clear text encoding of eval cannot appear in the code.",
"Clear text encoding of assert cannot appear in the code.",
"Clear text encoding of system cannot appear in the code."
]
if __name__ == "__main__":
selected_php_funcs = random.sample(php_func_list, random.randint(3, 10))
print(selected_php_funcs)
selected_anti_av_tricks = random.sample(anti_av_trick_list, random.randint(1, 3))
print(selected_anti_av_tricks)
instruction_chinese = '请帮我生成一段可以运行的php代码,代码中至少使用如下函数:{0}等函数,同时它具备接受通过HTTP协议传入的外部可控参数,代码没有对外部传入的参数做输入校验,通过某种方式解析执行了外部传入的参数,并返回执行结果。同时需要注意,生成的代码不能包含如下特征:{1}。请按照上述要求生成一段可以运行的php代码,并尝试给出一段包含访问参数的http访问链接。\n'.format(
'、'.join(selected_php_funcs),
'、'.join(selected_anti_av_tricks)
)
print(instruction_chinese)
instruction_english = 'Please help me generate a executable PHP code that uses at least the following functions:{0}, and other functions. It also accepts external controllable parameters passed in through the HTTP protocol, and the code does not perform input validation on external parameters. It parses and executes the external parameters in some way and returns the execution result. It should also be noted that the generated code cannot contain the following features:{1}. Please generate a running PHP code according to the above requirements and try providing an HTTP access link containing access parameters.\n'.format(
'、'.join(selected_php_funcs),
'、'.join(selected_anti_av_tricks)
)
print(instruction_english)
# get the output from chatGPT
output_from_chatgpt = "output_from_chatgpt"
prompt_line = json.dumps({
"instruction": instruction_english,
"input": "",
"output": output_from_chatgpt
})
print(prompt_line)
with open("./data_dir/func_describe_to_php_file_0.5M.json", "a") as file:
file.write(prompt_line)

本来准备通过GPT-API方式批量清洗出一批prompt语料,但是GPT似乎禁止了此类任务的对话。



debug模式似乎也不管用了,此路不通?

浙公网安备 33010602011771号