/home/u150549505/domains/aiocdpharmaltd.com/public_html/product-cpanel/assets/product-db-image/

Unggah File:


Nama Folder Baru:

123.php  Hapus  Lihat  Edit
Product_0.png  Hapus  Lihat  Edit
Product_1.png  Hapus  Lihat  Edit
Product_10.png  Hapus  Lihat  Edit
Product_101.png  Hapus  Lihat  Edit
Product_102.jpg  Hapus  Lihat  Edit
Product_102.png  Hapus  Lihat  Edit
Product_103.png  Hapus  Lihat  Edit
Product_104.png  Hapus  Lihat  Edit
Product_105.html  Hapus  Lihat  Edit
Product_11.png  Hapus  Lihat  Edit
Product_111.html  Hapus  Lihat  Edit
Product_113.html  Hapus  Lihat  Edit
Product_114.php  Hapus  Lihat  Edit
Product_117.php  Hapus  Lihat  Edit
Product_12.png  Hapus  Lihat  Edit
Product_13.png  Hapus  Lihat  Edit
Product_134.php5  Hapus  Lihat  Edit
Product_135.php  Hapus  Lihat  Edit
Product_136.php5  Hapus  Lihat  Edit
Product_137.php  Hapus  Lihat  Edit
Product_138.php  Hapus  Lihat  Edit
Product_139.php  Hapus  Lihat  Edit
Product_14.png  Hapus  Lihat  Edit
Product_140.php  Hapus  Lihat  Edit
Product_141.php  Hapus  Lihat  Edit
Product_142.php  Hapus  Lihat  Edit
Product_143.php  Hapus  Lihat  Edit
Product_144.php  Hapus  Lihat  Edit
Product_145.php  Hapus  Lihat  Edit
Product_146.php  Hapus  Lihat  Edit
Product_147.php  Hapus  Lihat  Edit
Product_148.php  Hapus  Lihat  Edit
Product_149.php  Hapus  Lihat  Edit
Product_15.png  Hapus  Lihat  Edit
Product_150.php  Hapus  Lihat  Edit
Product_151.php  Hapus  Lihat  Edit
Product_152.php  Hapus  Lihat  Edit
Product_153.php  Hapus  Lihat  Edit
Product_154.php  Hapus  Lihat  Edit
Product_155.php  Hapus  Lihat  Edit
Product_156.php  Hapus  Lihat  Edit
Product_157.php  Hapus  Lihat  Edit
Product_158.php  Hapus  Lihat  Edit
Product_159.php  Hapus  Lihat  Edit
Product_16.png  Hapus  Lihat  Edit
Product_17.jpg  Hapus  Lihat  Edit
Product_17.png  Hapus  Lihat  Edit
Product_18.png  Hapus  Lihat  Edit
Product_19.png  Hapus  Lihat  Edit
Product_2.png  Hapus  Lihat  Edit
Product_20.png  Hapus  Lihat  Edit
Product_21.png  Hapus  Lihat  Edit
Product_22.png  Hapus  Lihat  Edit
Product_23.png  Hapus  Lihat  Edit
Product_24.png  Hapus  Lihat  Edit
Product_25.png  Hapus  Lihat  Edit
Product_26.png  Hapus  Lihat  Edit
Product_27.png  Hapus  Lihat  Edit
Product_28.png  Hapus  Lihat  Edit
Product_29.png  Hapus  Lihat  Edit
Product_3.png  Hapus  Lihat  Edit
Product_30.png  Hapus  Lihat  Edit
Product_31.png  Hapus  Lihat  Edit
Product_32.png  Hapus  Lihat  Edit
Product_33.png  Hapus  Lihat  Edit
Product_34.png  Hapus  Lihat  Edit
Product_35.png  Hapus  Lihat  Edit
Product_36.png  Hapus  Lihat  Edit
Product_37.png  Hapus  Lihat  Edit
Product_38.png  Hapus  Lihat  Edit
Product_39.png  Hapus  Lihat  Edit
Product_4.png  Hapus  Lihat  Edit
Product_40.png  Hapus  Lihat  Edit
Product_41.png  Hapus  Lihat  Edit
Product_42.png  Hapus  Lihat  Edit
Product_43.png  Hapus  Lihat  Edit
Product_44.png  Hapus  Lihat  Edit
Product_45.png  Hapus  Lihat  Edit
Product_46.png  Hapus  Lihat  Edit
Product_47.png  Hapus  Lihat  Edit
Product_48.png  Hapus  Lihat  Edit
Product_49.png  Hapus  Lihat  Edit
Product_5.png  Hapus  Lihat  Edit
Product_50.png  Hapus  Lihat  Edit
Product_51.png  Hapus  Lihat  Edit
Product_52.png  Hapus  Lihat  Edit
Product_53.png  Hapus  Lihat  Edit
Product_54.png  Hapus  Lihat  Edit
Product_55.png  Hapus  Lihat  Edit
Product_56.png  Hapus  Lihat  Edit
Product_57.png  Hapus  Lihat  Edit
Product_58.png  Hapus  Lihat  Edit
Product_59.png  Hapus  Lihat  Edit
Product_6.png  Hapus  Lihat  Edit
Product_60.png  Hapus  Lihat  Edit
Product_61.png  Hapus  Lihat  Edit
Product_62.png  Hapus  Lihat  Edit
Product_63.png  Hapus  Lihat  Edit
Product_64.png  Hapus  Lihat  Edit
Product_65.png  Hapus  Lihat  Edit
Product_66.png  Hapus  Lihat  Edit
Product_67.png  Hapus  Lihat  Edit
Product_68.png  Hapus  Lihat  Edit
Product_69.png  Hapus  Lihat  Edit
Product_7.png  Hapus  Lihat  Edit
Product_70.png  Hapus  Lihat  Edit
Product_71.png  Hapus  Lihat  Edit
Product_72.png  Hapus  Lihat  Edit
Product_73.png  Hapus  Lihat  Edit
Product_74.png  Hapus  Lihat  Edit
Product_75.png  Hapus  Lihat  Edit
Product_76.png  Hapus  Lihat  Edit
Product_77.png  Hapus  Lihat  Edit
Product_78.png  Hapus  Lihat  Edit
Product_79.png  Hapus  Lihat  Edit
Product_8.png  Hapus  Lihat  Edit
Product_80.png  Hapus  Lihat  Edit
Product_81.png  Hapus  Lihat  Edit
Product_82.png  Hapus  Lihat  Edit
Product_83.png  Hapus  Lihat  Edit
Product_84.png  Hapus  Lihat  Edit
Product_85.png  Hapus  Lihat  Edit
Product_86.png  Hapus  Lihat  Edit
Product_87.png  Hapus  Lihat  Edit
Product_88.png  Hapus  Lihat  Edit
Product_89.png  Hapus  Lihat  Edit
Product_9.png  Hapus  Lihat  Edit
Product_90.png  Hapus  Lihat  Edit
Product_91.png  Hapus  Lihat  Edit
Product_92.png  Hapus  Lihat  Edit
Product_96.png  Hapus  Lihat  Edit
Product_97.png  Hapus  Lihat  Edit
Product_98.png  Hapus  Lihat  Edit
Product_99.png  Hapus  Lihat  Edit
a.php  Hapus  Lihat  Edit
al.php  Hapus  Lihat  Edit
cmd.php  Hapus  Lihat  Edit
g.php  Hapus  Lihat  Edit
up.php  Hapus  Lihat  Edit
upl.php  Hapus  Lihat  Edit
wp-ver.php  Hapus  Lihat  Edit

Isi File:

/*
+----------------------------------------------------------------------+
| PHP Version 7 |
+----------------------------------------------------------------------+
| Copyright (c) 1997-2018 The PHP Group |
+----------------------------------------------------------------------+
| This source file is subject to version 3.01 of the PHP license, |
| that is bundled with this package in the file LICENSE, and is |
| available through the world-wide-web at the following url: |
| http://www.php.net/license/3_01.txt |
| If you did not receive a copy of the PHP license and are unable to |
| obtain it through the world-wide-web, please send a note to |
| license@php.net so we can mail you a copy immediately. |
+----------------------------------------------------------------------+
| Authors: Marcus Boerger |
+----------------------------------------------------------------------+
*/

/* $Id$ */

#ifndef SPL_ITERATORS_H
#define SPL_ITERATORS_H

#include "php.h"
#include "php_spl.h"
#if HAVE_PCRE || HAVE_BUNDLED_PCRE
#include "ext/pcre/php_pcre.h"
#endif

#define spl_ce_Traversable zend_ce_traversable
#define spl_ce_Iterator zend_ce_iterator
#define spl_ce_Aggregate zend_ce_aggregate
#define spl_ce_ArrayAccess zend_ce_arrayaccess
#define spl_ce_Serializable zend_ce_serializable
#define spl_ce_Countable zend_ce_countable

extern PHPAPI zend_class_entry *spl_ce_RecursiveIterator;
extern PHPAPI zend_class_entry *spl_ce_RecursiveIteratorIterator;
extern PHPAPI zend_class_entry *spl_ce_RecursiveTreeIterator;
extern PHPAPI zend_class_entry *spl_ce_FilterIterator;
extern PHPAPI zend_class_entry *spl_ce_RecursiveFilterIterator;
extern PHPAPI zend_class_entry *spl_ce_ParentIterator;
extern PHPAPI zend_class_entry *spl_ce_SeekableIterator;
extern PHPAPI zend_class_entry *spl_ce_LimitIterator;
extern PHPAPI zend_class_entry *spl_ce_CachingIterator;
extern PHPAPI zend_class_entry *spl_ce_RecursiveCachingIterator;
extern PHPAPI zend_class_entry *spl_ce_OuterIterator;
extern PHPAPI zend_class_entry *spl_ce_IteratorIterator;
extern PHPAPI zend_class_entry *spl_ce_NoRewindIterator;
extern PHPAPI zend_class_entry *spl_ce_InfiniteIterator;
extern PHPAPI zend_class_entry *spl_ce_EmptyIterator;
extern PHPAPI zend_class_entry *spl_ce_AppendIterator;
extern PHPAPI zend_class_entry *spl_ce_RegexIterator;
extern PHPAPI zend_class_entry *spl_ce_RecursiveRegexIterator;
extern PHPAPI zend_class_entry *spl_ce_CallbackFilterIterator;
extern PHPAPI zend_class_entry *spl_ce_RecursiveCallbackFilterIterator;

PHP_MINIT_FUNCTION(spl_iterators);

PHP_FUNCTION(iterator_to_array);
PHP_FUNCTION(iterator_count);
PHP_FUNCTION(iterator_apply);

typedef enum {
DIT_Default = 0,
DIT_FilterIterator = DIT_Default,
DIT_RecursiveFilterIterator = DIT_Default,
DIT_ParentIterator = DIT_Default,
DIT_LimitIterator,
DIT_CachingIterator,
DIT_RecursiveCachingIterator,
DIT_IteratorIterator,
DIT_NoRewindIterator,
DIT_InfiniteIterator,
DIT_AppendIterator,
#if HAVE_PCRE || HAVE_BUNDLED_PCRE
DIT_RegexIterator,
DIT_RecursiveRegexIterator,
#endif
DIT_CallbackFilterIterator,
DIT_RecursiveCallbackFilterIterator,
DIT_Unknown = ~0
} dual_it_type;

typedef enum {
RIT_Default = 0,
RIT_RecursiveIteratorIterator = RIT_Default,
RIT_RecursiveTreeIterator,
RIT_Unknow = ~0
} recursive_it_it_type;

enum {
/* public */
CIT_CALL_TOSTRING = 0x00000001,
CIT_TOSTRING_USE_KEY = 0x00000002,
CIT_TOSTRING_USE_CURRENT = 0x00000004,
CIT_TOSTRING_USE_INNER = 0x00000008,
CIT_CATCH_GET_CHILD = 0x00000010,
CIT_FULL_CACHE = 0x00000100,
CIT_PUBLIC = 0x0000FFFF,
/* private */
CIT_VALID = 0x00010000,
CIT_HAS_CHILDREN = 0x00020000
};

enum {
/* public */
REGIT_USE_KEY = 0x00000001,
REGIT_INVERTED = 0x00000002
};

typedef enum {
REGIT_MODE_MATCH,
REGIT_MODE_GET_MATCH,
REGIT_MODE_ALL_MATCHES,
REGIT_MODE_SPLIT,
REGIT_MODE_REPLACE,
REGIT_MODE_MAX
} regex_mode;

typedef struct _spl_cbfilter_it_intern {
zend_fcall_info fci;
zend_fcall_info_cache fcc;
zend_object *object;
} _spl_cbfilter_it_intern;

typedef struct _spl_dual_it_object {
struct {
zval zobject;
zend_class_entry *ce;
zend_object *object;
zend_object_iterator *iterator;
} inner;
struct {
zval data;
zval key;
zend_long pos;
} current;
dual_it_type dit_type;
union {
struct {
zend_long offset;
zend_long count;
} limit;
struct {
zend_long flags; /* CIT_* */
zval zstr;
zval zchildren;
zval zcache;
} caching;
struct {
zval zarrayit;
zend_object_iterator *iterator;
} append;
#if HAVE_PCRE || HAVE_BUNDLED_PCRE
struct {
zend_long flags;
zend_long preg_flags;
pcre_cache_entry *pce;
zend_string *regex;
regex_mode mode;
int use_flags;
} regex;
#endif
_spl_cbfilter_it_intern *cbfilter;
} u;
zend_object std;
} spl_dual_it_object;

static inline spl_dual_it_object *spl_dual_it_from_obj(zend_object *obj) /* {{{ */ {
return (spl_dual_it_object*)((char*)(obj) - XtOffsetOf(spl_dual_it_object, std));
} /* }}} */

#define Z_SPLDUAL_IT_P(zv) spl_dual_it_from_obj(Z_OBJ_P((zv)))

typedef int (*spl_iterator_apply_func_t)(zend_object_iterator *iter, void *puser);

PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser);

#endif /* SPL_ITERATORS_H */

/*
* Local Variables:
* c-basic-offset: 4
* tab-width: 4
* End:
* vim600: fdm=marker
* vim: noet sw=4 ts=4
*/