/
functions.plist
executable file
·2440 lines (2440 loc) · 208 KB
/
functions.plist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
(
{display = 'abs'; insert = '(${1:int number})'; },
{display = 'acos'; insert = '(${1:float number})';},
{display = 'acosh'; insert = '(${1:float number})';},
{display = 'addFile'; insert = '(${1:string filepath}, ${2:string entryname}, ${3:int start}, ${4:[int length]})';},
{display = 'addFromString'; insert = '(${1:string name}, ${2:string content})';},
{display = 'addcslashes'; insert = '(${1:string str}, ${2:string charlist})';},
{display = 'addslashes'; insert = '(${1:string str})';},
{display = 'apache_child_terminate'; insert = '(${1:void})';},
{display = 'apache_get_modules'; insert = '(${1:void})';},
{display = 'apache_get_version'; insert = '(${1:void})';},
{display = 'apache_getenv'; insert = '(${1:string variable}, ${2:[bool walk_to_top]})';},
{display = 'apache_lookup_uri'; insert = '(${1:string URI})';},
{display = 'apache_note'; insert = '(${1:string note_name}, ${2:[string note_value]})';},
{display = 'apache_request_auth_name'; insert = '()';},
{display = 'apache_request_auth_type'; insert = '()';},
{display = 'apache_request_discard_request_body'; insert = '()';},
{display = 'apache_request_err_headers_out'; insert = '(${1:string name|array}, ${2:list}, ${3:string value}, ${4:[bool replace = false]]]]})';},
{display = 'apache_request_headers'; insert = '(${1:void})';},
{display = 'apache_request_headers_in'; insert = '()';},
{display = 'apache_request_headers_out'; insert = '(${1:string name|array}, ${2:list}, ${3:string value}, ${4:[bool replace = false]]]]})';},
{display = 'apache_request_is_initial_req'; insert = '()';},
{display = 'apache_request_log_error'; insert = '(${1:string message}, ${2:[long facility]})';},
{display = 'apache_request_meets_conditions'; insert = '()';},
{display = 'apache_request_remote_host'; insert = '(${1:[int type]})';},
{display = 'apache_request_run'; insert = '()';},
{display = 'apache_request_satisfies'; insert = '()';},
{display = 'apache_request_server_port'; insert = '()';},
{display = 'apache_request_set_etag'; insert = '()';},
{display = 'apache_request_set_last_modified'; insert = '()';},
{display = 'apache_request_some_auth_required'; insert = '()';},
{display = 'apache_request_sub_req_lookup_file'; insert = '(${1:string file})';},
{display = 'apache_request_sub_req_lookup_uri'; insert = '(${1:string uri})';},
{display = 'apache_request_sub_req_method_uri'; insert = '(${1:string method}, ${2:string uri})';},
{display = 'apache_request_update_mtime'; insert = '(${1:[int dependency_mtime]})';},
{display = 'apache_reset_timeout'; insert = '(${1:void})';},
{display = 'apache_response_headers'; insert = '(${1:void})';},
{display = 'apache_setenv'; insert = '(${1:string variable}, ${2:string value}, ${3:[bool walk_to_top]})';},
{display = 'array_change_key_case'; insert = '(${1:array input}, ${2:[int case = CASE_LOWER]]})';},
{display = 'array_chunk'; insert = '(${1:array input}, ${2:int size}, ${3:[bool preserve_keys]})';},
{display = 'array_combine'; insert = '(${1:array keys}, ${2:array values})';},
{display = 'array_count_values'; insert = '(${1:array input})';},
{display = 'array_diff'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_diff_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_diff_key'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_diff_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_comp_func})';},
{display = 'array_diff_ukey'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_comp_func})';},
{display = 'array_fill'; insert = '(${1:int start_key}, ${2:int num}, ${3:mixed val})';},
{display = 'array_fill_keys'; insert = '(${1:array keys}, ${2:mixed val})';},
{display = 'array_filter'; insert = '(${1:array input}, ${2:[mixed callback]})';},
{display = 'array_flip'; insert = '(${1:array input})';},
{display = 'array_intersect'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_intersect_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_intersect_key'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_intersect_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_compare_func})';},
{display = 'array_intersect_ukey'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_compare_func})';},
{display = 'array_key_exists'; insert = '(${1:mixed key}, ${2:array search})';},
{display = 'array_keys'; insert = '(${1:array input}, ${2:mixed search_value}, ${3:[bool strict]})';},
{display = 'array_map'; insert = '(${1:mixed callback}, ${2:array input1}, ${3:array input2}, ${4:[...]})';},
{display = 'array_merge'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_merge_recursive'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';},
{display = 'array_multisort'; insert = '(${1:array ar1}, ${2:SORT_ASC|SORT_DESC}, ${3:[SORT_REGULAR|SORT_NUMERIC|SORT_STRING]}, ${4:array ar2}, ${5:SORT_ASC|SORT_DESC}, ${6:[SORT_REGULAR|SORT_NUMERIC|SORT_STRING]}, ${7:[...]})';},
{display = 'array_pad'; insert = '(${1:array input}, ${2:int pad_size}, ${3:mixed pad_value})';},
{display = 'array_pop'; insert = '(${1:array stack})';},
{display = 'array_product'; insert = '(${1:array input})';},
{display = 'array_push'; insert = '(${1:array stack}, ${2:mixed var}, ${3:[mixed ...]})';},
{display = 'array_rand'; insert = '(${1:array input}, ${2:[int num_req]})';},
{display = 'array_reduce'; insert = '(${1:array input}, ${2:mixed callback}, ${3:[int initial]})';},
{display = 'array_reverse'; insert = '(${1:array input}, ${2:bool preserve}, ${3:[keys]})';},
{display = 'array_search'; insert = '(${1:mixed needle}, ${2:array haystack}, ${3:[bool strict]})';},
{display = 'array_shift'; insert = '(${1:array stack})';},
{display = 'array_slice'; insert = '(${1:array input}, ${2:int offset}, ${3:int length}, ${4:[bool preserve_keys]})';},
{display = 'array_splice'; insert = '(${1:array input}, ${2:int offset}, ${3:int length}, ${4:[array replacement]})';},
{display = 'array_sum'; insert = '(${1:array input})';},
{display = 'array_udiff'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_comp_func})';},
{display = 'array_udiff_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_comp_func})';},
{display = 'array_udiff_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_comp_func}, ${5:callback key_comp_func})';},
{display = 'array_uintersect'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_compare_func})';},
{display = 'array_uintersect_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_compare_func})';},
{display = 'array_uintersect_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_compare_func}, ${5:callback key_compare_func})';},
{display = 'array_unique'; insert = '(${1:array input})';},
{display = 'array_unshift'; insert = '(${1:array stack}, ${2:mixed var}, ${3:[mixed ...]})';},
{display = 'array_values'; insert = '(${1:array input})';},
{display = 'array_walk'; insert = '(${1:array input}, ${2:string funcname}, ${3:[mixed userdata]})';},
{display = 'array_walk_recursive'; insert = '(${1:array input}, ${2:string funcname}, ${3:[mixed userdata]})';},
{display = 'arsort'; insert = '(${1:array}, ${2:array_arg}, ${3:[int sort_flags]})';},
{display = 'asin'; insert = '(${1:float number})';},
{display = 'asinh'; insert = '(${1:float number})';},
{display = 'asort'; insert = '(${1:array}, ${2:array_arg}, ${3:[int sort_flags]})';},
{display = 'assert'; insert = '(${1:string|bool}, ${2:assertion})';},
{display = 'assert_options'; insert = '(${1:int what}, ${2:[mixed value]})';},
{display = 'atan'; insert = '(${1:float number})';},
{display = 'atan2'; insert = '(${1:float y}, ${2:float x})';},
{display = 'atanh'; insert = '(${1:float number})';},
{display = 'base64_decode'; insert = '(${1:string str}, ${2:[bool strict]})';},
{display = 'base64_encode'; insert = '(${1:string str})';},
{display = 'base_convert'; insert = '(${1:string number}, ${2:int frombase}, ${3:int tobase})';},
{display = 'basename'; insert = '(${1:string path}, ${2:[string suffix]})';},
{display = 'bcadd'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';},
{display = 'bccomp'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';},
{display = 'bcdiv'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';},
{display = 'bcmod'; insert = '(${1:string left_operand}, ${2:string right_operand})';},
{display = 'bcmul'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';},
{display = 'bcpow'; insert = '(${1:string x}, ${2:string y}, ${3:[int scale]})';},
{display = 'bcpowmod'; insert = '(${1:string x}, ${2:string y}, ${3:string mod}, ${4:[int scale]})';},
{display = 'bcscale'; insert = '(${1:int scale})';},
{display = 'bcsqrt'; insert = '(${1:string operand}, ${2:[int scale]})';},
{display = 'bcsub'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';},
{display = 'bin2hex'; insert = '(${1:string data})';},
{display = 'bind_textdomain_codeset'; insert = '(${1:string domain}, ${2:string codeset})';},
{display = 'bindec'; insert = '(${1:string binary_number})';},
{display = 'bindtextdomain'; insert = '(${1:string domain_name}, ${2:string dir})';},
{display = 'birdstep_autocommit'; insert = '(${1:int index})';},
{display = 'birdstep_close'; insert = '(${1:int id})';},
{display = 'birdstep_commit'; insert = '(${1:int index})';},
{display = 'birdstep_connect'; insert = '(${1:string server}, ${2:string user}, ${3:string pass})';},
{display = 'birdstep_exec'; insert = '(${1:int index}, ${2:string exec_str})';},
{display = 'birdstep_fetch'; insert = '(${1:int index})';},
{display = 'birdstep_fieldname'; insert = '(${1:int index}, ${2:int col})';},
{display = 'birdstep_fieldnum'; insert = '(${1:int index})';},
{display = 'birdstep_freeresult'; insert = '(${1:int index})';},
{display = 'birdstep_off_autocommit'; insert = '(${1:int index})';},
{display = 'birdstep_result'; insert = '(${1:int index}, ${2:int col})';},
{display = 'birdstep_rollback'; insert = '(${1:int index})';},
{display = 'bzcompress'; insert = '(${1:string source}, ${2:int blocksize100k}, ${3:[int workfactor]})';},
{display = 'bzdecompress'; insert = '(${1:string source}, ${2:[int small]})';},
{display = 'bzerrno'; insert = '(${1:resource bz})';},
{display = 'bzerror'; insert = '(${1:resource bz})';},
{display = 'bzerrstr'; insert = '(${1:resource bz})';},
{display = 'bzopen'; insert = '(${1:string|int}, ${2:file|fp}, ${3:string mode})';},
{display = 'bzread'; insert = '(${1:resource bz}, ${2:[int length]})';},
{display = 'cal_days_in_month'; insert = '(${1:int calendar}, ${2:int month}, ${3:int year})';},
{display = 'cal_from_jd'; insert = '(${1:int jd}, ${2:int calendar})';},
{display = 'cal_info'; insert = '(${1:[int calendar]})';},
{display = 'cal_to_jd'; insert = '(${1:int calendar}, ${2:int month}, ${3:int day}, ${4:int year})';},
{display = 'call_user_func'; insert = '(${1:string function_name}, ${2:[mixed parmeter]}, ${3:[mixed ...]})';},
{display = 'call_user_func_array'; insert = '(${1:string function_name}, ${2:array parameters})';},
{display = 'call_user_method'; insert = '(${1:string method_name}, ${2:mixed object}, ${3:[mixed parameter]}, ${4:[mixed ...]})';},
{display = 'call_user_method_array'; insert = '(${1:string method_name}, ${2:mixed object}, ${3:array params})';},
{display = 'ceil'; insert = '(${1:float number})';},
{display = 'chdir'; insert = '(${1:string directory})';},
{display = 'checkdate'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';},
{display = 'chgrp'; insert = '(${1:string filename}, ${2:mixed group})';},
{display = 'chmod'; insert = '(${1:string filename}, ${2:int mode})';},
{display = 'chown'; insert = '(${1:string filename}, ${2:mixed user})';},
{display = 'chr'; insert = '(${1:int ascii})';},
{display = 'chroot'; insert = '(${1:string directory})';},
{display = 'chunk_split'; insert = '(${1:string str}, ${2:int chunklen}, ${3:[string ending]})';},
{display = 'class_exists'; insert = '(${1:string classname}, ${2:[bool autoload]})';},
{display = 'class_implements'; insert = '(${1:mixed what}, ${2:bool autoload})';},
{display = 'class_parents'; insert = '(${1:object instance})';},
{display = 'clearstatcache'; insert = '(${1:void})';},
{display = 'close'; insert = '()';},
{display = 'closedir'; insert = '(${1:[resource dir_handle]})';},
{display = 'closelog'; insert = '(${1:void})';},
{display = 'com_create_guid'; insert = '()';},
{display = 'com_event_sink'; insert = '(${1:object comobject}, ${2:object sinkobject}, ${3:[mixed sinkinterface]})';},
{display = 'com_get_active_object'; insert = '(${1:string progid}, ${2:int code_page})';},
{display = 'com_load_typelib'; insert = '(${1:string typelib_name}, ${2:[int case_insensitive]})';},
{display = 'com_message_pump'; insert = '(${1:[int timeoutms]})';},
{display = 'com_print_typeinfo'; insert = '(${1:object comobject}, ${2:|}, ${3:string typelib}, ${4:string dispinterface}, ${5:bool wantsink})';},
{display = 'compact'; insert = '(${1:mixed var_names}, ${2:[mixed ...]})';},
{display = 'confirm_extname_compiled'; insert = '(${1:string arg})';},
{display = 'connection_aborted'; insert = '(${1:void})';},
{display = 'connection_status'; insert = '(${1:void})';},
{display = 'constant'; insert = '(${1:string const_name})';},
{display = 'convert_cyr_string'; insert = '(${1:string str}, ${2:string from}, ${3:string to})';},
{display = 'convert_uudecode'; insert = '(${1:string data})';},
{display = 'convert_uuencode'; insert = '(${1:string data})';},
{display = 'copy'; insert = '(${1:string source_file}, ${2:string destination_file})';},
{display = 'cos'; insert = '(${1:float number})';},
{display = 'cosh'; insert = '(${1:float number})';},
{display = 'count'; insert = '(${1:mixed var}, ${2:[int mode]})';},
{display = 'count_chars'; insert = '(${1:string input}, ${2:[int mode]})';},
{display = 'crc32'; insert = '(${1:string str})';},
{display = 'createEmptyDir'; insert = '(${1:string dirname})';},
{display = 'create_function'; insert = '(${1:string args}, ${2:string code})';},
{display = 'crypt'; insert = '(${1:string str}, ${2:[string salt]})';},
{display = 'ctype_alnum'; insert = '(${1:mixed c})';},
{display = 'ctype_alpha'; insert = '(${1:mixed c})';},
{display = 'ctype_cntrl'; insert = '(${1:mixed c})';},
{display = 'ctype_digit'; insert = '(${1:mixed c})';},
{display = 'ctype_graph'; insert = '(${1:mixed c})';},
{display = 'ctype_lower'; insert = '(${1:mixed c})';},
{display = 'ctype_print'; insert = '(${1:mixed c})';},
{display = 'ctype_punct'; insert = '(${1:mixed c})';},
{display = 'ctype_space'; insert = '(${1:mixed c})';},
{display = 'ctype_upper'; insert = '(${1:mixed c})';},
{display = 'ctype_xdigit'; insert = '(${1:mixed c})';},
{display = 'curl_close'; insert = '(${1:resource ch})';},
{display = 'curl_copy_handle'; insert = '(${1:resource ch})';},
{display = 'curl_errno'; insert = '(${1:resource ch})';},
{display = 'curl_error'; insert = '(${1:resource ch})';},
{display = 'curl_exec'; insert = '(${1:resource ch})';},
{display = 'curl_getinfo'; insert = '(${1:resource ch}, ${2:[int option]})';},
{display = 'curl_init'; insert = '(${1:[string url]})';},
{display = 'curl_multi_add_handle'; insert = '(${1:resource mh}, ${2:resource ch})';},
{display = 'curl_multi_close'; insert = '(${1:resource mh})';},
{display = 'curl_multi_exec'; insert = '(${1:resource mh}, ${2:int}, ${3:still_running})';},
{display = 'curl_multi_getcontent'; insert = '(${1:resource ch})';},
{display = 'curl_multi_info_read'; insert = '(${1:resource mh}, ${2:[long msgs_in_queue]})';},
{display = 'curl_multi_init'; insert = '(${1:void})';},
{display = 'curl_multi_remove_handle'; insert = '(${1:resource mh}, ${2:resource ch})';},
{display = 'curl_multi_select'; insert = '(${1:resource mh}, ${2:[double timeout]})';},
{display = 'curl_setopt'; insert = '(${1:resource ch}, ${2:int option}, ${3:mixed value})';},
{display = 'curl_setopt_array'; insert = '(${1:resource ch}, ${2:array options})';},
{display = 'curl_version'; insert = '(${1:[int version]})';},
{display = 'current'; insert = '(${1:array array_arg})';},
{display = 'date'; insert = '(${1:string format}, ${2:[long timestamp]})';},
{display = 'date_create'; insert = '(${1:string time}, ${2:[DateTimeZone object]})';},
{display = 'date_date_set'; insert = '(${1:DateTime object}, ${2:long year}, ${3:long month}, ${4:long day})';},
{display = 'date_default_timezone_get'; insert = '()';},
{display = 'date_default_timezone_set'; insert = '(${1:string timezone_identifier})';},
{display = 'date_format'; insert = '(${1:DateTime object}, ${2:string format})';},
{display = 'date_isodate_set'; insert = '(${1:DateTime object}, ${2:long year}, ${3:long week}, ${4:[long day]})';},
{display = 'date_modify'; insert = '(${1:DateTime object}, ${2:string modify})';},
{display = 'date_offset_get'; insert = '(${1:DateTime object})';},
{display = 'date_parse'; insert = '(${1:string date})';},
{display = 'date_sun_info'; insert = '(${1:long time}, ${2:float latitude}, ${3:float longitude})';},
{display = 'date_sunrise'; insert = '(${1:mixed time}, ${2:int format}, ${3:float latitude}, ${4:float longitude}, ${5:float zenith}, ${6:[float gmt_offset]})';},
{display = 'date_sunset'; insert = '(${1:mixed time}, ${2:int format}, ${3:float latitude}, ${4:float longitude}, ${5:float zenith}, ${6:[float gmt_offset]})';},
{display = 'date_time_set'; insert = '(${1:DateTime object}, ${2:long hour}, ${3:long minute}, ${4:[long second]})';},
{display = 'date_timezone_get'; insert = '(${1:DateTime object})';},
{display = 'date_timezone_set'; insert = '(${1:DateTime object}, ${2:DateTimeZone object})';},
{display = 'dba_close'; insert = '(${1:resource handle})';},
{display = 'dba_delete'; insert = '(${1:string key}, ${2:resource handle})';},
{display = 'dba_exists'; insert = '(${1:string key}, ${2:resource handle})';},
{display = 'dba_fetch'; insert = '(${1:string key}, ${2:int skip}, ${3:resource handle})';},
{display = 'dba_firstkey'; insert = '(${1:resource handle})';},
{display = 'dba_handlers'; insert = '(${1:[bool full_info]})';},
{display = 'dba_insert'; insert = '(${1:string key}, ${2:string value}, ${3:resource handle})';},
{display = 'dba_key_split'; insert = '(${1:string key})';},
{display = 'dba_list'; insert = '()';},
{display = 'dba_nextkey'; insert = '(${1:resource handle})';},
{display = 'dba_open'; insert = '(${1:string path}, ${2:string mode}, ${3:string handlername}, ${4:[string ...]})';},
{display = 'dba_optimize'; insert = '(${1:resource handle})';},
{display = 'dba_popen'; insert = '(${1:string path}, ${2:string mode}, ${3:string handlername}, ${4:[string ...]})';},
{display = 'dba_replace'; insert = '(${1:string key}, ${2:string value}, ${3:resource handle})';},
{display = 'dba_sync'; insert = '(${1:resource handle})';},
{display = 'dbase_add_record'; insert = '(${1:int identifier}, ${2:array data})';},
{display = 'dbase_close'; insert = '(${1:int identifier})';},
{display = 'dbase_create'; insert = '(${1:string filename}, ${2:array fields})';},
{display = 'dbase_delete_record'; insert = '(${1:int identifier}, ${2:int record})';},
{display = 'dbase_get_header_info'; insert = '(${1:int database_handle})';},
{display = 'dbase_get_record'; insert = '(${1:int identifier}, ${2:int record})';},
{display = 'dbase_get_record_with_names'; insert = '(${1:int identifier}, ${2:int record})';},
{display = 'dbase_numfields'; insert = '(${1:int identifier})';},
{display = 'dbase_numrecords'; insert = '(${1:int identifier})';},
{display = 'dbase_open'; insert = '(${1:string name}, ${2:int mode})';},
{display = 'dbase_pack'; insert = '(${1:int identifier})';},
{display = 'dbase_replace_record'; insert = '(${1:int identifier}, ${2:array data}, ${3:int recnum})';},
{display = 'dcgettext'; insert = '(${1:string domain_name}, ${2:string msgid}, ${3:long category})';},
{display = 'dcngettext'; insert = '(${1:string domain}, ${2:string msgid1}, ${3:string msgid2}, ${4:int n}, ${5:int category})';},
{display = 'debug_backtrace'; insert = '(${1:void})';},
{display = 'debug_print_backtrace'; insert = '(${1:void})';},
{display = 'debug_zval_dump'; insert = '(${1:mixed var})';},
{display = 'decbin'; insert = '(${1:int decimal_number})';},
{display = 'dechex'; insert = '(${1:int decimal_number})';},
{display = 'decoct'; insert = '(${1:int decimal_number})';},
{display = 'define'; insert = '(${1:string constant_name}, ${2:mixed value}, ${3:[boolean case_sensitive = true]})';},
{display = 'define_syslog_variables'; insert = '(${1:void})';},
{display = 'defined'; insert = '(${1:string constant_name})';},
{display = 'deg2rad'; insert = '(${1:float number})';},
{display = 'deleteIndex'; insert = '(${1:int index})';},
{display = 'deleteName'; insert = '(${1:string name})';},
{display = 'dgettext'; insert = '(${1:string domain_name}, ${2:string msgid})';},
{display = 'dir'; insert = '(${1:string directory}, ${2:[resource context]})';},
{display = 'dirname'; insert = '(${1:string path})';},
{display = 'disk_free_space'; insert = '(${1:string path})';},
{display = 'disk_total_space'; insert = '(${1:string path})';},
{display = 'dl'; insert = '(${1:string extension_filename})';},
{display = 'dngettext'; insert = '(${1:string domain}, ${2:string msgid1}, ${3:string msgid2}, ${4:int count})';},
{display = 'dns_check_record'; insert = '(${1:string host}, ${2:[string type]})';},
{display = 'dns_get_mx'; insert = '(${1:string hostname}, ${2:array mxhosts}, ${3:[array weight]})';},
{display = 'dns_get_record'; insert = '(${1:string hostname}, ${2:int type}, ${3:array authns}, ${4:[array addtl]})';},
{display = 'dom_attr_is_id'; insert = '()';},
{display = 'dom_characterdata_append_data'; insert = '(${1:string arg})';},
{display = 'dom_characterdata_delete_data'; insert = '(${1:int offset}, ${2:int count})';},
{display = 'dom_characterdata_insert_data'; insert = '(${1:int offset}, ${2:string arg})';},
{display = 'dom_characterdata_replace_data'; insert = '(${1:int offset}, ${2:int count}, ${3:string arg})';},
{display = 'dom_characterdata_substring_data'; insert = '(${1:int offset}, ${2:int count})';},
{display = 'dom_document_adopt_node'; insert = '(${1:DOMNode source})';},
{display = 'dom_document_create_attribute'; insert = '(${1:string name})';},
{display = 'dom_document_create_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName})';},
{display = 'dom_document_create_cdatasection'; insert = '(${1:string data})';},
{display = 'dom_document_create_comment'; insert = '(${1:string data})';},
{display = 'dom_document_create_document_fragment'; insert = '()';},
{display = 'dom_document_create_element'; insert = '(${1:string tagName}, ${2:[string value]})';},
{display = 'dom_document_create_element_ns'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName}, ${3:[string value]})';},
{display = 'dom_document_create_entity_reference'; insert = '(${1:string name})';},
{display = 'dom_document_create_processing_instruction'; insert = '(${1:string target}, ${2:string data})';},
{display = 'dom_document_create_text_node'; insert = '(${1:string data})';},
{display = 'dom_document_get_element_by_id'; insert = '(${1:string elementId})';},
{display = 'dom_document_get_elements_by_tag_name'; insert = '(${1:string tagname})';},
{display = 'dom_document_get_elements_by_tag_name_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_document_import_node'; insert = '(${1:DOMNode importedNode}, ${2:boolean deep})';},
{display = 'dom_document_load'; insert = '(${1:string source}, ${2:[int options]})';},
{display = 'dom_document_load_html'; insert = '(${1:string source})';},
{display = 'dom_document_load_html_file'; insert = '(${1:string source})';},
{display = 'dom_document_loadxml'; insert = '(${1:string source}, ${2:[int options]})';},
{display = 'dom_document_normalize_document'; insert = '()';},
{display = 'dom_document_relaxNG_validate_file'; insert = '(${1:string filename})';},
{display = 'dom_document_relaxNG_validate_xml'; insert = '(${1:string source})';},
{display = 'dom_document_rename_node'; insert = '(${1:node n}, ${2:string namespaceURI}, ${3:string qualifiedName})';},
{display = 'dom_document_save'; insert = '(${1:string file})';},
{display = 'dom_document_save_html'; insert = '()';},
{display = 'dom_document_save_html_file'; insert = '(${1:string file})';},
{display = 'dom_document_savexml'; insert = '(${1:[node n]})';},
{display = 'dom_document_schema_validate'; insert = '(${1:string source})';},
{display = 'dom_document_schema_validate_file'; insert = '(${1:string filename})';},
{display = 'dom_document_validate'; insert = '()';},
{display = 'dom_document_xinclude'; insert = '(${1:[int options]})';},
{display = 'dom_domconfiguration_can_set_parameter'; insert = '(${1:string name}, ${2:domuserdata value})';},
{display = 'dom_domconfiguration_get_parameter'; insert = '(${1:string name})';},
{display = 'dom_domconfiguration_set_parameter'; insert = '(${1:string name}, ${2:domuserdata value})';},
{display = 'dom_domerrorhandler_handle_error'; insert = '(${1:domerror error})';},
{display = 'dom_domimplementation_create_document'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName}, ${3:DOMDocumentType doctype})';},
{display = 'dom_domimplementation_create_document_type'; insert = '(${1:string qualifiedName}, ${2:string publicId}, ${3:string systemId})';},
{display = 'dom_domimplementation_get_feature'; insert = '(${1:string feature}, ${2:string version})';},
{display = 'dom_domimplementation_has_feature'; insert = '(${1:string feature}, ${2:string version})';},
{display = 'dom_domimplementationlist_item'; insert = '(${1:int index})';},
{display = 'dom_domimplementationsource_get_domimplementation'; insert = '(${1:string features})';},
{display = 'dom_domimplementationsource_get_domimplementations'; insert = '(${1:string features})';},
{display = 'dom_domstringlist_item'; insert = '(${1:int index})';},
{display = 'dom_element_get_attribute'; insert = '(${1:string name})';},
{display = 'dom_element_get_attribute_node'; insert = '(${1:string name})';},
{display = 'dom_element_get_attribute_node_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_element_get_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_element_get_elements_by_tag_name'; insert = '(${1:string name})';},
{display = 'dom_element_get_elements_by_tag_name_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_element_has_attribute'; insert = '(${1:string name})';},
{display = 'dom_element_has_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_element_remove_attribute'; insert = '(${1:string name})';},
{display = 'dom_element_remove_attribute_node'; insert = '(${1:DOMAttr oldAttr})';},
{display = 'dom_element_remove_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_element_set_attribute'; insert = '(${1:string name}, ${2:string value})';},
{display = 'dom_element_set_attribute_node'; insert = '(${1:DOMAttr newAttr})';},
{display = 'dom_element_set_attribute_node_ns'; insert = '(${1:DOMAttr newAttr})';},
{display = 'dom_element_set_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName}, ${3:string value})';},
{display = 'dom_element_set_id_attribute'; insert = '(${1:string name}, ${2:boolean isId})';},
{display = 'dom_element_set_id_attribute_node'; insert = '(${1:attr idAttr}, ${2:boolean isId})';},
{display = 'dom_element_set_id_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName}, ${3:boolean isId})';},
{display = 'dom_import_simplexml'; insert = '(${1:sxeobject node})';},
{display = 'dom_namednodemap_get_named_item'; insert = '(${1:string name})';},
{display = 'dom_namednodemap_get_named_item_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_namednodemap_item'; insert = '(${1:int index})';},
{display = 'dom_namednodemap_remove_named_item'; insert = '(${1:string name})';},
{display = 'dom_namednodemap_remove_named_item_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';},
{display = 'dom_namednodemap_set_named_item'; insert = '(${1:DOMNode arg})';},
{display = 'dom_namednodemap_set_named_item_ns'; insert = '(${1:DOMNode arg})';},
{display = 'dom_namelist_get_name'; insert = '(${1:int index})';},
{display = 'dom_namelist_get_namespace_uri'; insert = '(${1:int index})';},
{display = 'dom_node_append_child'; insert = '(${1:DomNode newChild})';},
{display = 'dom_node_clone_node'; insert = '(${1:boolean deep})';},
{display = 'dom_node_compare_document_position'; insert = '(${1:DomNode other})';},
{display = 'dom_node_get_feature'; insert = '(${1:string feature}, ${2:string version})';},
{display = 'dom_node_get_user_data'; insert = '(${1:string key})';},
{display = 'dom_node_has_attributes'; insert = '()';},
{display = 'dom_node_has_child_nodes'; insert = '()';},
{display = 'dom_node_insert_before'; insert = '(${1:DomNode newChild}, ${2:DomNode refChild})';},
{display = 'dom_node_is_default_namespace'; insert = '(${1:string namespaceURI})';},
{display = 'dom_node_is_equal_node'; insert = '(${1:DomNode arg})';},
{display = 'dom_node_is_same_node'; insert = '(${1:DomNode other})';},
{display = 'dom_node_is_supported'; insert = '(${1:string feature}, ${2:string version})';},
{display = 'dom_node_lookup_namespace_uri'; insert = '(${1:string prefix})';},
{display = 'dom_node_lookup_prefix'; insert = '(${1:string namespaceURI})';},
{display = 'dom_node_normalize'; insert = '()';},
{display = 'dom_node_remove_child'; insert = '(${1:DomNode oldChild})';},
{display = 'dom_node_replace_child'; insert = '(${1:DomNode newChild}, ${2:DomNode oldChild})';},
{display = 'dom_node_set_user_data'; insert = '(${1:string key}, ${2:DomUserData data}, ${3:userdatahandler handler})';},
{display = 'dom_nodelist_item'; insert = '(${1:int index})';},
{display = 'dom_string_extend_find_offset16'; insert = '(${1:int offset32})';},
{display = 'dom_string_extend_find_offset32'; insert = '(${1:int offset16})';},
{display = 'dom_text_is_whitespace_in_element_content'; insert = '()';},
{display = 'dom_text_replace_whole_text'; insert = '(${1:string content})';},
{display = 'dom_text_split_text'; insert = '(${1:int offset})';},
{display = 'dom_userdatahandler_handle'; insert = '(${1:short operation}, ${2:string key}, ${3:domobject data}, ${4:node src}, ${5:node dst})';},
{display = 'dom_xpath_evaluate'; insert = '(${1:string expr}, ${2:[DOMNode context]})';},
{display = 'dom_xpath_query'; insert = '(${1:string expr}, ${2:[DOMNode context]})';},
{display = 'dom_xpath_register_ns'; insert = '(${1:string prefix}, ${2:string uri})';},
{display = 'each'; insert = '(${1:array arr})';},
{display = 'easter_date'; insert = '(${1:[int year]})';},
{display = 'easter_days'; insert = '(${1:int year}, ${2:[int method]})';},
{display = 'end'; insert = '(${1:array array_arg})';},
{display = 'ereg'; insert = '(${1:string pattern}, ${2:string string}, ${3:[array registers]})';},
{display = 'ereg_replace'; insert = '(${1:string pattern}, ${2:string replacement}, ${3:string string})';},
{display = 'eregi'; insert = '(${1:string pattern}, ${2:string string}, ${3:[array registers]})';},
{display = 'eregi_replace'; insert = '(${1:string pattern}, ${2:string replacement}, ${3:string string})';},
{display = 'error_get_last'; insert = '()';},
{display = 'error_log'; insert = '(${1:string message}, ${2:int message_type}, ${3:string destination}, ${4:[string extra_headers]})';},
{display = 'error_reporting'; insert = '(${1:[int new_error_level = null]})';},
{display = 'escapeshellarg'; insert = '(${1:string arg})';},
{display = 'escapeshellcmd'; insert = '(${1:string command})';},
{display = 'exec'; insert = '(${1:string command}, ${2:array}, ${3:output}, ${4:int}, ${5:[return_value]})';},
{display = 'exif_imagetype'; insert = '(${1:string imagefile})';},
{display = 'exif_read_data'; insert = '(${1:string filename}, ${2:sections_needed}, ${3:sub_arrays}, ${4:[read_thumbnail]})';},
{display = 'exif_tagname'; insert = '(${1:index})';},
{display = 'exif_thumbnail'; insert = '(${1:string filename}, ${2:width}, ${3:height}, ${4:[imagetype]})';},
{display = 'exp'; insert = '(${1:float number})';},
{display = 'explode'; insert = '(${1:string separator}, ${2:string str}, ${3:[int limit]})';},
{display = 'expm1'; insert = '(${1:float number})';},
{display = 'extension_loaded'; insert = '(${1:string extension_name})';},
{display = 'extract'; insert = '(${1:array var_array}, ${2:int extract_type}, ${3:[string prefix]})';},
{display = 'ezmlm_hash'; insert = '(${1:string addr})';},
{display = 'fbsql_affected_rows'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_autocommit'; insert = '(${1:resource link_identifier}, ${2:[bool OnOff]})';},
{display = 'fbsql_blob_size'; insert = '(${1:string blob_handle}, ${2:[resource link_identifier]})';},
{display = 'fbsql_change_user'; insert = '(${1:string user}, ${2:string password}, ${3:string database}, ${4:[resource link_identifier]})';},
{display = 'fbsql_clob_size'; insert = '(${1:string clob_handle}, ${2:[resource link_identifier]})';},
{display = 'fbsql_close'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_commit'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_connect'; insert = '(${1:string hostname}, ${2:string username}, ${3:[string password]})';},
{display = 'fbsql_create_blob'; insert = '(${1:string blob_data}, ${2:[resource link_identifier]})';},
{display = 'fbsql_create_clob'; insert = '(${1:string clob_data}, ${2:[resource link_identifier]})';},
{display = 'fbsql_create_db'; insert = '(${1:string database_name}, ${2:resource link_identifier}, ${3:[string database_options]})';},
{display = 'fbsql_data_seek'; insert = '(${1:int result}, ${2:int row_number})';},
{display = 'fbsql_database'; insert = '(${1:resource link_identifier}, ${2:[string database]})';},
{display = 'fbsql_database_password'; insert = '(${1:resource link_identifier}, ${2:[string database_password]})';},
{display = 'fbsql_db_query'; insert = '(${1:string database_name}, ${2:string query}, ${3:[resource link_identifier]})';},
{display = 'fbsql_db_status'; insert = '(${1:string database_name}, ${2:[resource link_identifier]})';},
{display = 'fbsql_drop_db'; insert = '(${1:string database_name}, ${2:[resource link_identifier]})';},
{display = 'fbsql_errno'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_error'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_fetch_array'; insert = '(${1:resource result}, ${2:[int result_type]})';},
{display = 'fbsql_fetch_assoc'; insert = '(${1:resource result})';},
{display = 'fbsql_fetch_field'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_fetch_lengths'; insert = '(${1:int result})';},
{display = 'fbsql_fetch_object'; insert = '(${1:resource result}, ${2:[int result_type]})';},
{display = 'fbsql_fetch_row'; insert = '(${1:resource result})';},
{display = 'fbsql_field_flags'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_field_len'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_field_name'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_field_seek'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_field_table'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_field_type'; insert = '(${1:int result}, ${2:[int field_index]})';},
{display = 'fbsql_free_result'; insert = '(${1:resource result})';},
{display = 'fbsql_get_autostart_info'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_hostname'; insert = '(${1:resource link_identifier}, ${2:[string host_name]})';},
{display = 'fbsql_insert_id'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_list_dbs'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_list_fields'; insert = '(${1:string database_name}, ${2:string table_name}, ${3:[resource link_identifier]})';},
{display = 'fbsql_list_tables'; insert = '(${1:string database}, ${2:[int link_identifier]})';},
{display = 'fbsql_next_result'; insert = '(${1:int result})';},
{display = 'fbsql_num_fields'; insert = '(${1:int result})';},
{display = 'fbsql_num_rows'; insert = '(${1:int result})';},
{display = 'fbsql_password'; insert = '(${1:resource link_identifier}, ${2:[string password]})';},
{display = 'fbsql_pconnect'; insert = '(${1:string hostname}, ${2:string username}, ${3:[string password]})';},
{display = 'fbsql_query'; insert = '(${1:string query}, ${2:resource link_identifier}, ${3:[long batch_size]})';},
{display = 'fbsql_read_blob'; insert = '(${1:string blob_handle}, ${2:[resource link_identifier]})';},
{display = 'fbsql_read_clob'; insert = '(${1:string clob_handle}, ${2:[resource link_identifier]})';},
{display = 'fbsql_result'; insert = '(${1:int result}, ${2:int row}, ${3:[mixed field]})';},
{display = 'fbsql_rollback'; insert = '(${1:[resource link_identifier]})';},
{display = 'fbsql_rows_fetched'; insert = '(${1:resource result})';},
{display = 'fbsql_select_db'; insert = '(${1:string database_name}, ${2:[resource link_identifier]})';},
{display = 'fbsql_set_characterset'; insert = '(${1:resource link_identifier}, ${2:long charcterset}, ${3:[long in_out_both]})';},
{display = 'fbsql_set_lob_mode'; insert = '(${1:resource result}, ${2:int lob_mode})';},
{display = 'fbsql_set_password'; insert = '(${1:resource link_identifier}, ${2:string user}, ${3:string password}, ${4:string old_password})';},
{display = 'fbsql_set_transaction'; insert = '(${1:resource link_identifier}, ${2:int locking}, ${3:int isolation})';},
{display = 'fbsql_start_db'; insert = '(${1:string database_name}, ${2:resource link_identifier}, ${3:[string database_options]})';},
{display = 'fbsql_stop_db'; insert = '(${1:string database_name}, ${2:[resource link_identifier]})';},
{display = 'fbsql_table_name'; insert = '(${1:resource result}, ${2:int index})';},
{display = 'fbsql_username'; insert = '(${1:resource link_identifier}, ${2:[string username]})';},
{display = 'fbsql_warnings'; insert = '(${1:[int flag]})';},
{display = 'fclose'; insert = '(${1:resource fp})';},
{display = 'fdf_add_doc_javascript'; insert = '(${1:resource fdfdoc}, ${2:string scriptname}, ${3:string script})';},
{display = 'fdf_add_template'; insert = '(${1:resource fdfdoc}, ${2:int newpage}, ${3:string filename}, ${4:string template}, ${5:int rename})';},
{display = 'fdf_close'; insert = '(${1:resource fdfdoc})';},
{display = 'fdf_create'; insert = '(${1:void})';},
{display = 'fdf_enum_values'; insert = '(${1:resource fdfdoc}, ${2:callback function}, ${3:[mixed userdata]})';},
{display = 'fdf_errno'; insert = '(${1:void})';},
{display = 'fdf_error'; insert = '(${1:[int errno]})';},
{display = 'fdf_get_ap'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int face}, ${4:string filename})';},
{display = 'fdf_get_attachment'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:string savepath})';},
{display = 'fdf_get_encoding'; insert = '(${1:resource fdf})';},
{display = 'fdf_get_file'; insert = '(${1:resource fdfdoc})';},
{display = 'fdf_get_flags'; insert = '(${1:resorce fdfdoc}, ${2:string fieldname}, ${3:int whichflags})';},
{display = 'fdf_get_opt'; insert = '(${1:resource fdfdof}, ${2:string fieldname}, ${3:[int element]})';},
{display = 'fdf_get_status'; insert = '(${1:resource fdfdoc})';},
{display = 'fdf_get_value'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:[int which]})';},
{display = 'fdf_get_version'; insert = '(${1:[resource fdfdoc]})';},
{display = 'fdf_header'; insert = '(${1:void})';},
{display = 'fdf_next_field_name'; insert = '(${1:resource fdfdoc}, ${2:[string fieldname]})';},
{display = 'fdf_open'; insert = '(${1:string filename})';},
{display = 'fdf_open_string'; insert = '(${1:string fdf_data})';},
{display = 'fdf_remove_item'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int item})';},
{display = 'fdf_save'; insert = '(${1:resource fdfdoc}, ${2:[string filename]})';},
{display = 'fdf_save_string'; insert = '(${1:resource fdfdoc})';},
{display = 'fdf_set_ap'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int face}, ${4:string filename}, ${5:int pagenr})';},
{display = 'fdf_set_encoding'; insert = '(${1:resource fdf_document}, ${2:string encoding})';},
{display = 'fdf_set_file'; insert = '(${1:resource fdfdoc}, ${2:string filename}, ${3:[string target_frame]})';},
{display = 'fdf_set_flags'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int whichflags}, ${4:int newflags})';},
{display = 'fdf_set_javascript_action'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int whichtrigger}, ${4:string script})';},
{display = 'fdf_set_on_import_javascript'; insert = '(${1:resource fdfdoc}, ${2:string script}, ${3:bool before_data_import})';},
{display = 'fdf_set_opt'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int element}, ${4:string value}, ${5:string name})';},
{display = 'fdf_set_status'; insert = '(${1:resource fdfdoc}, ${2:string status})';},
{display = 'fdf_set_submit_form_action'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:int whichtrigger}, ${4:string url}, ${5:int flags})';},
{display = 'fdf_set_target_frame'; insert = '(${1:resource fdfdoc}, ${2:string target})';},
{display = 'fdf_set_value'; insert = '(${1:resource fdfdoc}, ${2:string fieldname}, ${3:mixed value}, ${4:[int isname]})';},
{display = 'fdf_set_version'; insert = '(${1:resourece fdfdoc}, ${2:string version})';},
{display = 'feof'; insert = '(${1:resource fp})';},
{display = 'fflush'; insert = '(${1:resource fp})';},
{display = 'fgetc'; insert = '(${1:resource fp})';},
{display = 'fgetcsv'; insert = '(${1:resource fp}, ${2:int length}, ${3:string delimiter}, ${4:[string enclosure]})';},
{display = 'fgets'; insert = '(${1:resource fp}, ${2:[int length]})';},
{display = 'fgetss'; insert = '(${1:resource fp}, ${2:int length}, ${3:[string allowable_tags]})';},
{display = 'file'; insert = '(${1:string filename}, ${2:int flags}, ${3:[resource context]})';},
{display = 'file_exists'; insert = '(${1:string filename})';},
{display = 'file_get_contents'; insert = '(${1:string filename}, ${2:bool use_include_path}, ${3:resource context}, ${4:long offset}, ${5:[long maxlen]})';},
{display = 'file_put_contents'; insert = '(${1:string file}, ${2:mixed data}, ${3:int flags}, ${4:[resource context]})';},
{display = 'fileatime'; insert = '(${1:string filename})';},
{display = 'filectime'; insert = '(${1:string filename})';},
{display = 'filegroup'; insert = '(${1:string filename})';},
{display = 'fileinode'; insert = '(${1:string filename})';},
{display = 'filemtime'; insert = '(${1:string filename})';},
{display = 'fileowner'; insert = '(${1:string filename})';},
{display = 'fileperms'; insert = '(${1:string filename})';},
{display = 'filesize'; insert = '(${1:string filename})';},
{display = 'filetype'; insert = '(${1:string filename})';},
{display = 'filter_has_var'; insert = '(${1:constant type}, ${2:string variable_name})';},
{display = 'filter_input'; insert = '(${1:constant type}, ${2:string variable_name}, ${3:long filter}, ${4:[mixed options]})';},
{display = 'filter_input_array'; insert = '(${1:constant type}, ${2:[mixed options]})';},
{display = 'filter_var'; insert = '(${1:mixed variable}, ${2:long filter}, ${3:[mixed options]})';},
{display = 'filter_var_array'; insert = '(${1:array data}, ${2:[mixed options]})';},
{display = 'floatval'; insert = '(${1:mixed var})';},
{display = 'flock'; insert = '(${1:resource fp}, ${2:int operation}, ${3:int}, ${4:[wouldblock]})';},
{display = 'floor'; insert = '(${1:float number})';},
{display = 'flush'; insert = '(${1:void})';},
{display = 'fmod'; insert = '(${1:float x}, ${2:float y})';},
{display = 'fnmatch'; insert = '(${1:string pattern}, ${2:string filename}, ${3:[int flags]})';},
{display = 'fopen'; insert = '(${1:string filename}, ${2:string mode}, ${3:bool use_include_path}, ${4:[resource context]})';},
{display = 'fpassthru'; insert = '(${1:resource fp})';},
{display = 'fprintf'; insert = '(${1:resource stream}, ${2:string format}, ${3:mixed arg1}, ${4:[mixed ...]})';},
{display = 'fputcsv'; insert = '(${1:resource fp}, ${2:array fields}, ${3:string delimiter}, ${4:[string enclosure]})';},
{display = 'fread'; insert = '(${1:resource fp}, ${2:int length})';},
{display = 'frenchtojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';},
{display = 'fscanf'; insert = '(${1:resource stream}, ${2:string format}, ${3:[string ...]})';},
{display = 'fseek'; insert = '(${1:resource fp}, ${2:int offset}, ${3:[int whence]})';},
{display = 'fsockopen'; insert = '(${1:string hostname}, ${2:int port}, ${3:int errno}, ${4:string errstr}, ${5:[float timeout]})';},
{display = 'fstat'; insert = '(${1:resource fp})';},
{display = 'ftell'; insert = '(${1:resource fp})';},
{display = 'ftok'; insert = '(${1:string pathname}, ${2:string proj})';},
{display = 'ftp_alloc'; insert = '(${1:resource stream}, ${2:int size}, ${3:[response]})';},
{display = 'ftp_cdup'; insert = '(${1:resource stream})';},
{display = 'ftp_chdir'; insert = '(${1:resource stream}, ${2:string directory})';},
{display = 'ftp_chmod'; insert = '(${1:resource stream}, ${2:int mode}, ${3:string filename})';},
{display = 'ftp_close'; insert = '(${1:resource stream})';},
{display = 'ftp_connect'; insert = '(${1:string host}, ${2:int port}, ${3:[int timeout]})';},
{display = 'ftp_delete'; insert = '(${1:resource stream}, ${2:string file})';},
{display = 'ftp_exec'; insert = '(${1:resource stream}, ${2:string command})';},
{display = 'ftp_fget'; insert = '(${1:resource stream}, ${2:resource fp}, ${3:string remote_file}, ${4:int mode}, ${5:[int resumepos]})';},
{display = 'ftp_fput'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:resource fp}, ${4:int mode}, ${5:[int startpos]})';},
{display = 'ftp_get'; insert = '(${1:resource stream}, ${2:string local_file}, ${3:string remote_file}, ${4:int mode}, ${5:[int resume_pos]})';},
{display = 'ftp_get_option'; insert = '(${1:resource stream}, ${2:int option})';},
{display = 'ftp_login'; insert = '(${1:resource stream}, ${2:string username}, ${3:string password})';},
{display = 'ftp_mdtm'; insert = '(${1:resource stream}, ${2:string filename})';},
{display = 'ftp_mkdir'; insert = '(${1:resource stream}, ${2:string directory})';},
{display = 'ftp_nb_continue'; insert = '(${1:resource stream})';},
{display = 'ftp_nb_fget'; insert = '(${1:resource stream}, ${2:resource fp}, ${3:string remote_file}, ${4:int mode}, ${5:[int resumepos]})';},
{display = 'ftp_nb_fput'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:resource fp}, ${4:int mode}, ${5:[int startpos]})';},
{display = 'ftp_nb_get'; insert = '(${1:resource stream}, ${2:string local_file}, ${3:string remote_file}, ${4:int mode}, ${5:[int resume_pos]})';},
{display = 'ftp_nb_put'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:string local_file}, ${4:int mode}, ${5:[int startpos]})';},
{display = 'ftp_nlist'; insert = '(${1:resource stream}, ${2:string directory})';},
{display = 'ftp_pasv'; insert = '(${1:resource stream}, ${2:bool pasv})';},
{display = 'ftp_put'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:string local_file}, ${4:int mode}, ${5:[int startpos]})';},
{display = 'ftp_pwd'; insert = '(${1:resource stream})';},
{display = 'ftp_raw'; insert = '(${1:resource stream}, ${2:string command})';},
{display = 'ftp_rawlist'; insert = '(${1:resource stream}, ${2:string directory}, ${3:[bool recursive]})';},
{display = 'ftp_rename'; insert = '(${1:resource stream}, ${2:string src}, ${3:string dest})';},
{display = 'ftp_rmdir'; insert = '(${1:resource stream}, ${2:string directory})';},
{display = 'ftp_set_option'; insert = '(${1:resource stream}, ${2:int option}, ${3:mixed value})';},
{display = 'ftp_site'; insert = '(${1:resource stream}, ${2:string cmd})';},
{display = 'ftp_size'; insert = '(${1:resource stream}, ${2:string filename})';},
{display = 'ftp_ssl_connect'; insert = '(${1:string host}, ${2:int port}, ${3:[int timeout]})';},
{display = 'ftp_systype'; insert = '(${1:resource stream})';},
{display = 'ftruncate'; insert = '(${1:resource fp}, ${2:int size})';},
{display = 'func_get_arg'; insert = '(${1:int arg_num})';},
{display = 'func_get_args'; insert = '()';},
{display = 'func_num_args'; insert = '(${1:void})';},
{display = 'function_exists'; insert = '(${1:string function_name})';},
{display = 'fwrite'; insert = '(${1:resource fp}, ${2:string str}, ${3:[int length]})';},
{display = 'gd_info'; insert = '()';},
{display = 'getArchiveComment'; insert = '()';},
{display = 'getCommentIndex'; insert = '(${1:int index})';},
{display = 'getCommentName'; insert = '(${1:string name})';},
{display = 'getFromIndex'; insert = '(${1:string entryname}, ${2:int len}, ${3:[int flags]})';},
{display = 'getFromName'; insert = '(${1:string entryname}, ${2:int len}, ${3:[int flags]})';},
{display = 'getNameIndex'; insert = '(${1:int index}, ${2:[int flags]})';},
{display = 'getStream'; insert = '(${1:string entryname})';},
{display = 'get_browser'; insert = '(${1:string browser_name}, ${2:[bool return_array]})';},
{display = 'get_cfg_var'; insert = '(${1:string option_name})';},
{display = 'get_class'; insert = '(${1:[object object]})';},
{display = 'get_class_methods'; insert = '(${1:mixed class})';},
{display = 'get_class_vars'; insert = '(${1:string class_name})';},
{display = 'get_current_user'; insert = '(${1:void})';},
{display = 'get_declared_classes'; insert = '()';},
{display = 'get_declared_interfaces'; insert = '()';},
{display = 'get_defined_constants'; insert = '(${1:[mixed categorize]})';},
{display = 'get_defined_functions'; insert = '(${1:void})';},
{display = 'get_defined_vars'; insert = '(${1:void})';},
{display = 'get_extension_funcs'; insert = '(${1:string extension_name})';},
{display = 'get_headers'; insert = '(${1:string url}, ${2:[int format]})';},
{display = 'get_html_translation_table'; insert = '(${1:int table}, ${2:[int quote_style]})';},
{display = 'get_include_path'; insert = '()';},
{display = 'get_included_files'; insert = '(${1:void})';},
{display = 'get_loaded_extensions'; insert = '(${1:void})';},
{display = 'get_magic_quotes_gpc'; insert = '(${1:void})';},
{display = 'get_magic_quotes_runtime'; insert = '(${1:void})';},
{display = 'get_meta_tags'; insert = '(${1:string filename}, ${2:[bool use_include_path]})';},
{display = 'get_object_vars'; insert = '(${1:object obj})';},
{display = 'get_parent_class'; insert = '(${1:[mixed object]})';},
{display = 'get_resource_type'; insert = '(${1:resource res})';},
{display = 'getallheaders'; insert = '(${1:void})';},
{display = 'getcwd'; insert = '(${1:void})';},
{display = 'getdate'; insert = '(${1:[int timestamp]})';},
{display = 'getenv'; insert = '(${1:string varname})';},
{display = 'gethostbyaddr'; insert = '(${1:string ip_address})';},
{display = 'gethostbyname'; insert = '(${1:string hostname})';},
{display = 'gethostbynamel'; insert = '(${1:string hostname})';},
{display = 'getimagesize'; insert = '(${1:string imagefile}, ${2:[array info]})';},
{display = 'getlastmod'; insert = '(${1:void})';},
{display = 'getmygid'; insert = '(${1:void})';},
{display = 'getmyinode'; insert = '(${1:void})';},
{display = 'getmypid'; insert = '(${1:void})';},
{display = 'getmyuid'; insert = '(${1:void})';},
{display = 'getopt'; insert = '(${1:string options}, ${2:[array longopts]})';},
{display = 'getprotobyname'; insert = '(${1:string name})';},
{display = 'getprotobynumber'; insert = '(${1:int proto})';},
{display = 'getrandmax'; insert = '(${1:void})';},
{display = 'getrusage'; insert = '(${1:[int who]})';},
{display = 'getservbyname'; insert = '(${1:string service}, ${2:string protocol})';},
{display = 'getservbyport'; insert = '(${1:int port}, ${2:string protocol})';},
{display = 'gettext'; insert = '(${1:string msgid})';},
{display = 'gettimeofday'; insert = '(${1:[bool get_as_float]})';},
{display = 'gettype'; insert = '(${1:mixed var})';},
{display = 'glob'; insert = '(${1:string pattern}, ${2:[int flags]})';},
{display = 'gmdate'; insert = '(${1:string format}, ${2:[long timestamp]})';},
{display = 'gmmktime'; insert = '(${1:int hour}, ${2:int min}, ${3:int sec}, ${4:int mon}, ${5:int day}, ${6:[int year]})';},
{display = 'gmp_abs'; insert = '(${1:resource a})';},
{display = 'gmp_add'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_and'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_clrbit'; insert = '(${1:resource}, ${2:a}, ${3:int index})';},
{display = 'gmp_cmp'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_com'; insert = '(${1:resource a})';},
{display = 'gmp_div_q'; insert = '(${1:resource a}, ${2:resource b}, ${3:[int round]})';},
{display = 'gmp_div_qr'; insert = '(${1:resource a}, ${2:resource b}, ${3:[int round]})';},
{display = 'gmp_div_r'; insert = '(${1:resource a}, ${2:resource b}, ${3:[int round]})';},
{display = 'gmp_divexact'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_fact'; insert = '(${1:int a})';},
{display = 'gmp_gcd'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_gcdext'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_hamdist'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_init'; insert = '(${1:mixed number}, ${2:[int base]})';},
{display = 'gmp_intval'; insert = '(${1:resource gmpnumber})';},
{display = 'gmp_invert'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_jacobi'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_legendre'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_mod'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_mul'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_neg'; insert = '(${1:resource a})';},
{display = 'gmp_nextprime'; insert = '(${1:resource a})';},
{display = 'gmp_or'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_perfect_square'; insert = '(${1:resource a})';},
{display = 'gmp_popcount'; insert = '(${1:resource a})';},
{display = 'gmp_pow'; insert = '(${1:resource base}, ${2:int exp})';},
{display = 'gmp_powm'; insert = '(${1:resource base}, ${2:resource exp}, ${3:resource mod})';},
{display = 'gmp_prob_prime'; insert = '(${1:resource a}, ${2:[int reps]})';},
{display = 'gmp_random'; insert = '(${1:[int limiter]})';},
{display = 'gmp_scan0'; insert = '(${1:resource a}, ${2:int start})';},
{display = 'gmp_scan1'; insert = '(${1:resource a}, ${2:int start})';},
{display = 'gmp_setbit'; insert = '(${1:resource}, ${2:a}, ${3:int index}, ${4:[bool set_clear]})';},
{display = 'gmp_sign'; insert = '(${1:resource a})';},
{display = 'gmp_sqrt'; insert = '(${1:resource a})';},
{display = 'gmp_sqrtrem'; insert = '(${1:resource a})';},
{display = 'gmp_strval'; insert = '(${1:resource gmpnumber}, ${2:[int base]})';},
{display = 'gmp_sub'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmp_xor'; insert = '(${1:resource a}, ${2:resource b})';},
{display = 'gmstrftime'; insert = '(${1:string format}, ${2:[int timestamp]})';},
{display = 'gregoriantojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';},
{display = 'gzcompress'; insert = '(${1:string data}, ${2:[int level]})';},
{display = 'gzdeflate'; insert = '(${1:string data}, ${2:[int level]})';},
{display = 'gzencode'; insert = '(${1:string data}, ${2:int level}, ${3:[int encoding_mode]})';},
{display = 'gzfile'; insert = '(${1:string filename}, ${2:[int use_include_path]})';},
{display = 'gzinflate'; insert = '(${1:string data}, ${2:[int length]})';},
{display = 'gzopen'; insert = '(${1:string filename}, ${2:string mode}, ${3:[int use_include_path]})';},
{display = 'gzuncompress'; insert = '(${1:string data}, ${2:[int length]})';},
{display = 'hash'; insert = '(${1:string algo}, ${2:string data}, ${3:[bool raw_output = false]]})';},
{display = 'hash_algos'; insert = '(${1:void})';},
{display = 'hash_file'; insert = '(${1:string algo}, ${2:string filename}, ${3:[bool raw_output = false]]})';},
{display = 'hash_final'; insert = '(${1:resource context}, ${2:[bool raw_output = false]]})';},
{display = 'hash_hmac'; insert = '(${1:string algo}, ${2:string data}, ${3:string key}, ${4:[bool raw_output = false]]})';},
{display = 'hash_hmac_file'; insert = '(${1:string algo}, ${2:string filename}, ${3:string key}, ${4:[bool raw_output = false]]})';},
{display = 'hash_init'; insert = '(${1:string algo}, ${2:int options}, ${3:[string key]})';},
{display = 'hash_update'; insert = '(${1:resource context}, ${2:string data})';},
{display = 'hash_update_file'; insert = '(${1:resource context}, ${2:string filename}, ${3:[resource context]})';},
{display = 'hash_update_stream'; insert = '(${1:resource context}, ${2:resource handle}, ${3:[integer length]})';},
{display = 'header'; insert = '(${1:string header}, ${2:bool replace}, ${3:[int http_response_code]})';},
{display = 'headers_list'; insert = '(${1:void})';},
{display = 'headers_sent'; insert = '(${1:string}, ${2:file}, ${3:int}, ${4:[line]})';},
{display = 'hebrev'; insert = '(${1:string str}, ${2:[int max_chars_per_line]})';},
{display = 'hebrevc'; insert = '(${1:string str}, ${2:[int max_chars_per_line]})';},
{display = 'hexdec'; insert = '(${1:string hexadecimal_number})';},
{display = 'highlight_file'; insert = '(${1:string file_name}, ${2:[bool return]})';},
{display = 'highlight_string'; insert = '(${1:string string}, ${2:[bool return]})';},
{display = 'html_entity_decode'; insert = '(${1:string string}, ${2:[int quote_style]}, ${3:[string charset]})';},
{display = 'htmlentities'; insert = '(${1:string string}, ${2:int quote_style}, ${3:string charset}, ${4:[bool double_encode]})';},
{display = 'htmlspecialchars'; insert = '(${1:string string}, ${2:int quote_style}, ${3:string charset}, ${4:[bool double_encode]})';},
{display = 'htmlspecialchars_decode'; insert = '(${1:string string}, ${2:[int quote_style]})';},
{display = 'http_build_query'; insert = '(${1:mixed formdata}, ${2:string prefix}, ${3:[string arg_separator]})';},
{display = 'hypot'; insert = '(${1:float num1}, ${2:float num2})';},
{display = 'ibase_add_user'; insert = '(${1:resource service_handle}, ${2:string user_name}, ${3:string password}, ${4:string first_name}, ${5:string middle_name}, ${6:[string last_name]})';},
{display = 'ibase_affected_rows'; insert = '(${1:resource link_identifier})';},
{display = 'ibase_backup'; insert = '(${1:resource service_handle}, ${2:string source_db}, ${3:string dest_file}, ${4:int options}, ${5:[bool verbose]})';},
{display = 'ibase_blob_add'; insert = '(${1:resource blob_handle}, ${2:string data})';},
{display = 'ibase_blob_cancel'; insert = '(${1:resource blob_handle})';},
{display = 'ibase_blob_close'; insert = '(${1:resource blob_handle})';},
{display = 'ibase_blob_create'; insert = '(${1:[resource link_identifier]})';},
{display = 'ibase_blob_echo'; insert = '(${1:resource link_identifier}, ${2:string blob_id})';},
{display = 'ibase_blob_get'; insert = '(${1:resource blob_handle}, ${2:int len})';},
{display = 'ibase_blob_import'; insert = '(${1:resource link_identifier}, ${2:resource file})';},
{display = 'ibase_blob_info'; insert = '(${1:resource link_identifier}, ${2:string blob_id})';},
{display = 'ibase_blob_open'; insert = '(${1:resource link_identifier}, ${2:string blob_id})';},
{display = 'ibase_close'; insert = '(${1:[resource link_identifier]})';},
{display = 'ibase_commit'; insert = '(${1:resource link_identifier})';},
{display = 'ibase_commit_ret'; insert = '(${1:resource link_identifier})';},
{display = 'ibase_connect'; insert = '(${1:string database}, ${2:string username}, ${3:string password}, ${4:string charset}, ${5:int buffers}, ${6:int dialect}, ${7:[string role]})';},
{display = 'ibase_db_info'; insert = '(${1:resource service_handle}, ${2:string db}, ${3:int action}, ${4:[int argument]})';},
{display = 'ibase_delete_user'; insert = '(${1:resource service_handle}, ${2:string user_name}, ${3:string password}, ${4:string first_name}, ${5:string middle_name}, ${6:[string last_name]})';},
{display = 'ibase_drop_db'; insert = '(${1:[resource link_identifier]})';},
{display = 'ibase_errcode'; insert = '(${1:void})';},
{display = 'ibase_errmsg'; insert = '(${1:void})';},
{display = 'ibase_execute'; insert = '(${1:resource query}, ${2:mixed bind_arg}, ${3:mixed bind_arg}, ${4:[...]})';},
{display = 'ibase_fetch_assoc'; insert = '(${1:resource result}, ${2:[int fetch_flags]})';},
{display = 'ibase_fetch_object'; insert = '(${1:resource result}, ${2:[int fetch_flags]})';},
{display = 'ibase_fetch_row'; insert = '(${1:resource result}, ${2:[int fetch_flags]})';},
{display = 'ibase_field_info'; insert = '(${1:resource query_result}, ${2:int field_number})';},
{display = 'ibase_free_event_handler'; insert = '(${1:resource event})';},
{display = 'ibase_free_query'; insert = '(${1:resource query})';},
{display = 'ibase_free_result'; insert = '(${1:resource result})';},
{display = 'ibase_gen_id'; insert = '(${1:string generator}, ${2:int increment}, ${3:resource link_identifier})';},
{display = 'ibase_maintain_db'; insert = '(${1:resource service_handle}, ${2:string db}, ${3:int action}, ${4:[int argument]})';},
{display = 'ibase_modify_user'; insert = '(${1:resource service_handle}, ${2:string user_name}, ${3:string password}, ${4:string first_name}, ${5:string middle_name}, ${6:[string last_name]})';},
{display = 'ibase_name_result'; insert = '(${1:resource result}, ${2:string name})';},
{display = 'ibase_num_fields'; insert = '(${1:resource query_result})';},
{display = 'ibase_num_params'; insert = '(${1:resource query})';},
{display = 'ibase_num_rows'; insert = '(${1:resource result_identifier})';},
{display = 'ibase_param_info'; insert = '(${1:resource query}, ${2:int field_number})';},
{display = 'ibase_pconnect'; insert = '(${1:string database}, ${2:string username}, ${3:string password}, ${4:string charset}, ${5:int buffers}, ${6:int dialect}, ${7:[string role]})';},
{display = 'ibase_prepare'; insert = '(${1:resource link_identifier}, ${2:string query})';},
{display = 'ibase_query'; insert = '(${1:resource link_identifier}, ${2:resource link_identifier}, ${3:string query}, ${4:mixed bind_arg}, ${5:mixed bind_arg}, ${6:[...]})';},
{display = 'ibase_restore'; insert = '(${1:resource service_handle}, ${2:string source_file}, ${3:string dest_db}, ${4:int options}, ${5:[bool verbose]})';},
{display = 'ibase_rollback'; insert = '(${1:resource link_identifier})';},
{display = 'ibase_rollback_ret'; insert = '(${1:resource link_identifier})';},
{display = 'ibase_server_info'; insert = '(${1:resource service_handle}, ${2:int action})';},
{display = 'ibase_service_attach'; insert = '(${1:string host}, ${2:string dba_username}, ${3:string dba_password})';},
{display = 'ibase_service_detach'; insert = '(${1:resource service_handle})';},
{display = 'ibase_set_event_handler'; insert = '(${1:resource link_identifier}, ${2:callback handler}, ${3:string event}, ${4:string event}, ${5:[...]})';},
{display = 'ibase_trans'; insert = '(${1:int trans_args}, ${2:resource link_identifier}, ${3:...}, ${4:int trans_args}, ${5:resource link_identifier}, ${6:...}, ${7:[...]})';},
{display = 'ibase_wait_event'; insert = '(${1:resource link_identifier}, ${2:string event}, ${3:string event}, ${4:[...]})';},
{display = 'iconv'; insert = '(${1:string in_charset}, ${2:string out_charset}, ${3:string str})';},
{display = 'iconv_get_encoding'; insert = '(${1:[string type]})';},
{display = 'iconv_mime_decode'; insert = '(${1:string encoded_string}, ${2:int mode}, ${3:[string charset]})';},
{display = 'iconv_mime_decode_headers'; insert = '(${1:string headers}, ${2:int mode}, ${3:[string charset]})';},
{display = 'iconv_mime_encode'; insert = '(${1:string field_name}, ${2:string field_value}, ${3:[array preference]})';},
{display = 'iconv_set_encoding'; insert = '(${1:string type}, ${2:string charset})';},
{display = 'iconv_strlen'; insert = '(${1:string str}, ${2:[string charset]})';},
{display = 'iconv_strpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:int offset}, ${4:[string charset]})';},
{display = 'iconv_strrpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[string charset]})';},
{display = 'iconv_substr'; insert = '(${1:string str}, ${2:int offset}, ${3:int length}, ${4:[string charset]})';},
{display = 'idate'; insert = '(${1:string format}, ${2:[int timestamp]})';},
{display = 'ignore_user_abort'; insert = '(${1:bool value})';},
{display = 'image2wbmp'; insert = '(${1:resource im}, ${2:string filename}, ${3:[int threshold]})';},
{display = 'image_type_to_extension'; insert = '(${1:int imagetype}, ${2:[bool include_dot]})';},
{display = 'image_type_to_mime_type'; insert = '(${1:int imagetype})';},
{display = 'imagealphablending'; insert = '(${1:resource im}, ${2:bool on})';},
{display = 'imageantialias'; insert = '(${1:resource im}, ${2:bool on})';},
{display = 'imagearc'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int s}, ${7:int e}, ${8:int col})';},
{display = 'imagechar'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string c}, ${6:int col})';},
{display = 'imagecharup'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string c}, ${6:int col})';},
{display = 'imagecolorallocate'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';},
{display = 'imagecolorallocatealpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';},
{display = 'imagecolorat'; insert = '(${1:resource im}, ${2:int x}, ${3:int y})';},
{display = 'imagecolorclosest'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';},
{display = 'imagecolorclosestalpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';},
{display = 'imagecolorclosesthwb'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';},
{display = 'imagecolordeallocate'; insert = '(${1:resource im}, ${2:int index})';},
{display = 'imagecolorexact'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';},
{display = 'imagecolorexactalpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';},
{display = 'imagecolormatch'; insert = '(${1:resource im1}, ${2:resource im2})';},
{display = 'imagecolorresolve'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';},
{display = 'imagecolorresolvealpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';},
{display = 'imagecolorset'; insert = '(${1:resource im}, ${2:int col}, ${3:int red}, ${4:int green}, ${5:int blue})';},
{display = 'imagecolorsforindex'; insert = '(${1:resource im}, ${2:int col})';},
{display = 'imagecolorstotal'; insert = '(${1:resource im})';},
{display = 'imagecolortransparent'; insert = '(${1:resource im}, ${2:[int col]})';},
{display = 'imageconvolution'; insert = '(${1:resource src_im}, ${2:array matrix3x3}, ${3:double div}, ${4:double offset})';},
{display = 'imagecopy'; insert = '(${1:resource dst_im}, ${2:resource src_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int src_w}, ${8:int src_h})';},
{display = 'imagecopymerge'; insert = '(${1:resource src_im}, ${2:resource dst_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int src_w}, ${8:int src_h}, ${9:int pct})';},
{display = 'imagecopymergegray'; insert = '(${1:resource src_im}, ${2:resource dst_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int src_w}, ${8:int src_h}, ${9:int pct})';},
{display = 'imagecopyresampled'; insert = '(${1:resource dst_im}, ${2:resource src_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int dst_w}, ${8:int dst_h}, ${9:int src_w}, ${10:int src_h})';},
{display = 'imagecopyresized'; insert = '(${1:resource dst_im}, ${2:resource src_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int dst_w}, ${8:int dst_h}, ${9:int src_w}, ${10:int src_h})';},
{display = 'imagecreate'; insert = '(${1:int x_size}, ${2:int y_size})';},
{display = 'imagecreatefromgd'; insert = '(${1:string filename})';},
{display = 'imagecreatefromgd2'; insert = '(${1:string filename})';},
{display = 'imagecreatefromgd2part'; insert = '(${1:string filename}, ${2:int srcX}, ${3:int srcY}, ${4:int width}, ${5:int height})';},
{display = 'imagecreatefromgif'; insert = '(${1:string filename})';},
{display = 'imagecreatefromjpeg'; insert = '(${1:string filename})';},
{display = 'imagecreatefrompng'; insert = '(${1:string filename})';},
{display = 'imagecreatefromstring'; insert = '(${1:string image})';},
{display = 'imagecreatefromwbmp'; insert = '(${1:string filename})';},
{display = 'imagecreatefromxbm'; insert = '(${1:string filename})';},
{display = 'imagecreatefromxpm'; insert = '(${1:string filename})';},
{display = 'imagecreatetruecolor'; insert = '(${1:int x_size}, ${2:int y_size})';},
{display = 'imagedashedline'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';},
{display = 'imagedestroy'; insert = '(${1:resource im})';},
{display = 'imageellipse'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int color})';},
{display = 'imagefill'; insert = '(${1:resource im}, ${2:int x}, ${3:int y}, ${4:int col})';},
{display = 'imagefilledarc'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int s}, ${7:int e}, ${8:int col}, ${9:int style})';},
{display = 'imagefilledellipse'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int color})';},
{display = 'imagefilledpolygon'; insert = '(${1:resource im}, ${2:array point}, ${3:int num_points}, ${4:int col})';},
{display = 'imagefilledrectangle'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';},
{display = 'imagefilltoborder'; insert = '(${1:resource im}, ${2:int x}, ${3:int y}, ${4:int border}, ${5:int col})';},
{display = 'imagefilter'; insert = '(${1:resource src_im}, ${2:int filtertype}, ${3:[args]})';},
{display = 'imagefontheight'; insert = '(${1:int font})';},
{display = 'imagefontwidth'; insert = '(${1:int font})';},
{display = 'imageftbbox'; insert = '(${1:float size}, ${2:float angle}, ${3:string font_file}, ${4:string text}, ${5:[array extrainfo]})';},
{display = 'imagefttext'; insert = '(${1:resource im}, ${2:float size}, ${3:float angle}, ${4:int x}, ${5:int y}, ${6:int col}, ${7:string font_file}, ${8:string text}, ${9:[array extrainfo]})';},
{display = 'imagegammacorrect'; insert = '(${1:resource im}, ${2:float inputgamma}, ${3:float outputgamma})';},
{display = 'imagegd'; insert = '(${1:resource im}, ${2:[string filename]})';},
{display = 'imagegd2'; insert = '(${1:resource im}, ${2:string filename}, ${3:int chunk_size}, ${4:[int type]})';},
{display = 'imagegif'; insert = '(${1:resource im}, ${2:[string filename]})';},
{display = 'imagegrabscreen'; insert = '()';},
{display = 'imagegrabwindow'; insert = '(${1:int window_handle}, ${2:[int client_area]})';},
{display = 'imageinterlace'; insert = '(${1:resource im}, ${2:[int interlace]})';},
{display = 'imageistruecolor'; insert = '(${1:resource im})';},
{display = 'imagejpeg'; insert = '(${1:resource im}, ${2:string filename}, ${3:[int quality]})';},
{display = 'imagelayereffect'; insert = '(${1:resource im}, ${2:int effect})';},
{display = 'imageline'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';},
{display = 'imageloadfont'; insert = '(${1:string filename})';},
{display = 'imagepalettecopy'; insert = '(${1:resource dst}, ${2:resource src})';},
{display = 'imagepng'; insert = '(${1:resource im}, ${2:[string filename]})';},
{display = 'imagepolygon'; insert = '(${1:resource im}, ${2:array point}, ${3:int num_points}, ${4:int col})';},
{display = 'imagepsbbox'; insert = '(${1:string text}, ${2:resource font}, ${3:int size}, ${4:int space}, ${5:int tightness}, ${6:[int angle]})';},
{display = 'imagepscopyfont'; insert = '(${1:int font_index})';},
{display = 'imagepsencodefont'; insert = '(${1:resource font_index}, ${2:string filename})';},
{display = 'imagepsextendfont'; insert = '(${1:resource font_index}, ${2:float extend})';},
{display = 'imagepsfreefont'; insert = '(${1:resource font_index})';},
{display = 'imagepsloadfont'; insert = '(${1:string pathname})';},
{display = 'imagepsslantfont'; insert = '(${1:resource font_index}, ${2:float slant})';},
{display = 'imagepstext'; insert = '(${1:resource image}, ${2:string text}, ${3:resource font}, ${4:int size}, ${5:int foreground}, ${6:int background}, ${7:int xcoord}, ${8:int ycoord}, ${9:int space}, ${10:int tightness}, ${11:float angle}, ${12:[int antialias]})';},
{display = 'imagerectangle'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';},
{display = 'imagerotate'; insert = '(${1:resource src_im}, ${2:float angle}, ${3:int bgdcolor}, ${4:[int ignoretransparent]})';},
{display = 'imagesavealpha'; insert = '(${1:resource im}, ${2:bool on})';},
{display = 'imagesetbrush'; insert = '(${1:resource image}, ${2:resource brush})';},
{display = 'imagesetpixel'; insert = '(${1:resource im}, ${2:int x}, ${3:int y}, ${4:int col})';},
{display = 'imagesetstyle'; insert = '(${1:resource im}, ${2:array styles})';},
{display = 'imagesetthickness'; insert = '(${1:resource im}, ${2:int thickness})';},
{display = 'imagesettile'; insert = '(${1:resource image}, ${2:resource tile})';},
{display = 'imagestring'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string str}, ${6:int col})';},
{display = 'imagestringup'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string str}, ${6:int col})';},
{display = 'imagesx'; insert = '(${1:resource im})';},
{display = 'imagesy'; insert = '(${1:resource im})';},
{display = 'imagetruecolortopalette'; insert = '(${1:resource im}, ${2:bool ditherFlag}, ${3:int colorsWanted})';},
{display = 'imagettfbbox'; insert = '(${1:float size}, ${2:float angle}, ${3:string font_file}, ${4:string text})';},
{display = 'imagettftext'; insert = '(${1:resource im}, ${2:float size}, ${3:float angle}, ${4:int x}, ${5:int y}, ${6:int col}, ${7:string font_file}, ${8:string text})';},
{display = 'imagetypes'; insert = '(${1:void})';},
{display = 'imagewbmp'; insert = '(${1:resource im}, ${2:string filename}, ${3:[int foreground]})';},
{display = 'imagexbm'; insert = '(${1:int im}, ${2:string filename}, ${3:[int foreground]})';},
{display = 'imap_8bit'; insert = '(${1:string text})';},
{display = 'imap_alerts'; insert = '(${1:void})';},
{display = 'imap_append'; insert = '(${1:resource stream_id}, ${2:string folder}, ${3:string message}, ${4:[string options]})';},
{display = 'imap_base64'; insert = '(${1:string text})';},
{display = 'imap_binary'; insert = '(${1:string text})';},
{display = 'imap_body'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';},
{display = 'imap_bodystruct'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:string section})';},
{display = 'imap_check'; insert = '(${1:resource stream_id})';},
{display = 'imap_clearflag_full'; insert = '(${1:resource stream_id}, ${2:string sequence}, ${3:string flag}, ${4:[int options]})';},
{display = 'imap_close'; insert = '(${1:resource stream_id}, ${2:[int options]})';},
{display = 'imap_createmailbox'; insert = '(${1:resource stream_id}, ${2:string mailbox})';},
{display = 'imap_delete'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';},
{display = 'imap_deletemailbox'; insert = '(${1:resource stream_id}, ${2:string mailbox})';},
{display = 'imap_errors'; insert = '(${1:void})';},
{display = 'imap_expunge'; insert = '(${1:resource stream_id})';},
{display = 'imap_fetch_overview'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';},
{display = 'imap_fetchbody'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:string section}, ${4:[int options]})';},
{display = 'imap_fetchheader'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';},
{display = 'imap_fetchstructure'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';},
{display = 'imap_get_quota'; insert = '(${1:resource stream_id}, ${2:string qroot})';},
{display = 'imap_get_quotaroot'; insert = '(${1:resource stream_id}, ${2:string mbox})';},
{display = 'imap_getacl'; insert = '(${1:resource stream_id}, ${2:string mailbox})';},
{display = 'imap_getmailboxes'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';},
{display = 'imap_getsubscribed'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';},
{display = 'imap_headerinfo'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:int from_length}, ${4:int subject_length}, ${5:[string default_host]})';},
{display = 'imap_headers'; insert = '(${1:resource stream_id})';},
{display = 'imap_last_error'; insert = '(${1:void})';},
{display = 'imap_list'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';},
{display = 'imap_lsub'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';},
{display = 'imap_mail'; insert = '(${1:string to}, ${2:string subject}, ${3:string message}, ${4:string additional_headers}, ${5:string cc}, ${6:string bcc}, ${7:[string rpath]})';},
{display = 'imap_mail_compose'; insert = '(${1:array envelope}, ${2:array body})';},
{display = 'imap_mail_copy'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:string mailbox}, ${4:[int options]})';},
{display = 'imap_mail_move'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:string mailbox}, ${4:[int options]})';},
{display = 'imap_mailboxmsginfo'; insert = '(${1:resource stream_id})';},
{display = 'imap_mime_header_decode'; insert = '(${1:string str})';},
{display = 'imap_msgno'; insert = '(${1:resource stream_id}, ${2:int unique_msg_id})';},
{display = 'imap_num_msg'; insert = '(${1:resource stream_id})';},
{display = 'imap_num_recent'; insert = '(${1:resource stream_id})';},
{display = 'imap_open'; insert = '(${1:string mailbox}, ${2:string user}, ${3:string password}, ${4:int options}, ${5:[int n_retries]})';},
{display = 'imap_ping'; insert = '(${1:resource stream_id})';},
{display = 'imap_qprint'; insert = '(${1:string text})';},
{display = 'imap_renamemailbox'; insert = '(${1:resource stream_id}, ${2:string old_name}, ${3:string new_name})';},
{display = 'imap_reopen'; insert = '(${1:resource stream_id}, ${2:string mailbox}, ${3:int options}, ${4:[int n_retries]})';},
{display = 'imap_rfc822_parse_adrlist'; insert = '(${1:string address_string}, ${2:string default_host})';},
{display = 'imap_rfc822_parse_headers'; insert = '(${1:string headers}, ${2:[string default_host]})';},
{display = 'imap_rfc822_write_address'; insert = '(${1:string mailbox}, ${2:string host}, ${3:string personal})';},
{display = 'imap_savebody'; insert = '(${1:resource stream_id}, ${2:string|resource}, ${3:file}, ${4:int msg_no}, ${5:[string section = ""[, int options = 0]]]})';},
{display = 'imap_scan'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern}, ${4:string content})';},
{display = 'imap_search'; insert = '(${1:resource stream_id}, ${2:string criteria}, ${3:int options}, ${4:[string charset]})';},
{display = 'imap_set_quota'; insert = '(${1:resource stream_id}, ${2:string qroot}, ${3:int mailbox_size})';},
{display = 'imap_setacl'; insert = '(${1:resource stream_id}, ${2:string mailbox}, ${3:string id}, ${4:string rights})';},
{display = 'imap_setflag_full'; insert = '(${1:resource stream_id}, ${2:string sequence}, ${3:string flag}, ${4:[int options]})';},
{display = 'imap_sort'; insert = '(${1:resource stream_id}, ${2:int criteria}, ${3:int reverse}, ${4:int options}, ${5:string search_criteria}, ${6:[string charset]})';},
{display = 'imap_status'; insert = '(${1:resource stream_id}, ${2:string mailbox}, ${3:int options})';},
{display = 'imap_subscribe'; insert = '(${1:resource stream_id}, ${2:string mailbox})';},
{display = 'imap_thread'; insert = '(${1:resource stream_id}, ${2:[int options]})';},
{display = 'imap_timeout'; insert = '(${1:int timeout_type}, ${2:[int timeout]})';},
{display = 'imap_uid'; insert = '(${1:resource stream_id}, ${2:int msg_no})';},
{display = 'imap_undelete'; insert = '(${1:resource stream_id}, ${2:int msg_no})';},
{display = 'imap_unsubscribe'; insert = '(${1:resource stream_id}, ${2:string mailbox})';},
{display = 'imap_utf7_decode'; insert = '(${1:string buf})';},
{display = 'imap_utf7_encode'; insert = '(${1:string buf})';},
{display = 'imap_utf8'; insert = '(${1:string mime_encoded_text})';},
{display = 'implode'; insert = '(${1:string glue}, ${2:array pieces})';},
{display = 'import_request_variables'; insert = '(${1:string types}, ${2:[string prefix]})';},
{display = 'in_array'; insert = '(${1:mixed needle}, ${2:array haystack}, ${3:[bool strict]})';},
{display = 'inet_ntop'; insert = '(${1:string in_addr})';},
{display = 'inet_pton'; insert = '(${1:string ip_address})';},
{display = 'ini_get'; insert = '(${1:string varname})';},
{display = 'ini_get_all'; insert = '(${1:[string extension]})';},
{display = 'ini_restore'; insert = '(${1:string varname})';},
{display = 'ini_set'; insert = '(${1:string varname}, ${2:string newvalue})';},
{display = 'interface_exists'; insert = '(${1:string classname}, ${2:[bool autoload]})';},
{display = 'intval'; insert = '(${1:mixed var}, ${2:[int base]})';},
{display = 'ip2long'; insert = '(${1:string ip_address})';},
{display = 'iptcembed'; insert = '(${1:string iptcdata}, ${2:string jpeg_file_name}, ${3:[int spool]})';},
{display = 'iptcparse'; insert = '(${1:string iptcdata})';},
{display = 'is_a'; insert = '(${1:object object}, ${2:string class_name})';},
{display = 'is_array'; insert = '(${1:mixed var})';},
{display = 'is_bool'; insert = '(${1:mixed var})';},
{display = 'is_callable'; insert = '(${1:mixed var}, ${2:bool syntax_only}, ${3:[string callable_name]})';},
{display = 'is_dir'; insert = '(${1:string filename})';},
{display = 'is_executable'; insert = '(${1:string filename})';},
{display = 'is_file'; insert = '(${1:string filename})';},
{display = 'is_finite'; insert = '(${1:float val})';},
{display = 'is_float'; insert = '(${1:mixed var})';},
{display = 'is_infinite'; insert = '(${1:float val})';},
{display = 'is_link'; insert = '(${1:string filename})';},
{display = 'is_long'; insert = '(${1:mixed var})';},
{display = 'is_nan'; insert = '(${1:float val})';},
{display = 'is_null'; insert = '(${1:mixed var})';},
{display = 'is_numeric'; insert = '(${1:mixed value})';},
{display = 'is_object'; insert = '(${1:mixed var})';},
{display = 'is_readable'; insert = '(${1:string filename})';},
{display = 'is_resource'; insert = '(${1:mixed var})';},
{display = 'is_scalar'; insert = '(${1:mixed value})';},
{display = 'is_string'; insert = '(${1:mixed var})';},
{display = 'is_subclass_of'; insert = '(${1:object object}, ${2:string class_name})';},
{display = 'is_uploaded_file'; insert = '(${1:string path})';},
{display = 'is_writable'; insert = '(${1:string filename})';},
{display = 'iterator_apply'; insert = '(${1:Traversable it}, ${2:mixed function}, ${3:[mixed params]})';},
{display = 'iterator_count'; insert = '(${1:Traversable it})';},
{display = 'iterator_to_array'; insert = '(${1:Traversable it}, ${2:[bool use_keys = true]]})';},
{display = 'jddayofweek'; insert = '(${1:int juliandaycount}, ${2:[int mode]})';},
{display = 'jdmonthname'; insert = '(${1:int juliandaycount}, ${2:int mode})';},
{display = 'jdtofrench'; insert = '(${1:int juliandaycount})';},
{display = 'jdtogregorian'; insert = '(${1:int juliandaycount})';},
{display = 'jdtojewish'; insert = '(${1:int juliandaycount}, ${2:bool hebrew}, ${3:[int fl]})';},
{display = 'jdtojulian'; insert = '(${1:int juliandaycount})';},
{display = 'jdtounix'; insert = '(${1:int jday})';},
{display = 'jewishtojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';},
{display = 'join'; insert = '(${1:array src}, ${2:string glue})';},
{display = 'jpeg2wbmp'; insert = '(${1:string f_org}, ${2:string f_dest}, ${3:int d_height}, ${4:int d_width}, ${5:int threshold})';},
{display = 'json_decode'; insert = '(${1:string json}, ${2:[bool assoc]})';},
{display = 'json_encode'; insert = '(${1:mixed data})';},
{display = 'juliantojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';},
{display = 'key'; insert = '(${1:array array_arg})';},
{display = 'krsort'; insert = '(${1:array}, ${2:array_arg}, ${3:[int sort_flags]})';},
{display = 'ksort'; insert = '(${1:array}, ${2:array_arg}, ${3:[int sort_flags]})';},
{display = 'lcg_value'; insert = '()';},
{display = 'lchgrp'; insert = '(${1:string filename}, ${2:mixed group})';},
{display = 'ldap_8859_to_t61'; insert = '(${1:string value})';},
{display = 'ldap_add'; insert = '(${1:resource link}, ${2:string dn}, ${3:array entry})';},
{display = 'ldap_bind'; insert = '(${1:resource link}, ${2:string dn}, ${3:[string password]})';},
{display = 'ldap_compare'; insert = '(${1:resource link}, ${2:string dn}, ${3:string attr}, ${4:string value})';},
{display = 'ldap_connect'; insert = '(${1:string host}, ${2:[int port]})';},
{display = 'ldap_count_entries'; insert = '(${1:resource link}, ${2:resource result})';},
{display = 'ldap_delete'; insert = '(${1:resource link}, ${2:string dn})';},
{display = 'ldap_dn2ufn'; insert = '(${1:string dn})';},
{display = 'ldap_err2str'; insert = '(${1:int errno})';},
{display = 'ldap_errno'; insert = '(${1:resource link})';},
{display = 'ldap_error'; insert = '(${1:resource link})';},
{display = 'ldap_explode_dn'; insert = '(${1:string dn}, ${2:int with_attrib})';},