Downloads
Documentation
Get Involved
Help
Search docs
PHP 8.1.31 Released!
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Giriş »
« QuickHashIntStringHash::update
PHP Kılavuzu
İşlev Başvuru Kılavuzu
Değişkenler ve Veri Türleriyle İlgili Eklentiler
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Yansıtma
Giriş
Örnekler
Yansıtma Sınıflarının Genişletilmesi
Reflection
— Reflection Sınıfı
Reflection::export
— Sınıfı ihraç eder
Reflection::getModifierNames
— Değiştirici isimlerini döndürür
ReflectionClass
— ReflectionClass Sınıfı
ReflectionClass::__construct
— Bir ReflectionClass nesnesi oluşturur
ReflectionClass::export
— Bir sınıf ihraç eder
ReflectionClass::getAttributes
— Gets Attributes
ReflectionClass::getConstant
— Tanımlı sabiti döndürür
ReflectionClass::getConstants
— Sabitleri döndürür
ReflectionClass::getConstructor
— Sınıfın kurucusunu döndürür
ReflectionClass::getDefaultProperties
— Sınıftaki öntanımlı özellikleri (miras alınanlar dahil) döndürür
ReflectionClass::getDocComment
— Belgelendirici açıklamaları döndürür
ReflectionClass::getEndLine
— Son satırın numarasını döndürür
ReflectionClass::getExtension
— Sınıfı tanımlayan eklenti için bir ReflectionExtension örneği döndürür
ReflectionClass::getExtensionName
— Sınıfı tanımlayan eklentinin ismini döndürür
ReflectionClass::getFileName
— Sınıfın tanımlandığı dosyanın adını döndürür
ReflectionClass::getInterfaceNames
— Arayüz isimlerini döndürür
ReflectionClass::getInterfaces
— Arayüzleri döndürür
ReflectionClass::getLazyInitializer
— Gets lazy initializer
ReflectionClass::getMethod
— Bir sınıf yöntemi için bir ReflectionMethod nesnesi döndürür
ReflectionClass::getMethods
— Yöntemleri dizi olarak döndürür
ReflectionClass::getModifiers
— Sınıf değiştiricilerini döndürür
ReflectionClass::getName
— Sınıf ismini döndürür
ReflectionClass::getNamespaceName
— İsim alanı ismini döndürür
ReflectionClass::getParentClass
— Ebeveyn sınıfı döndürür
ReflectionClass::getProperties
— Özellikleri döndürür
ReflectionClass::getProperty
— Bir sınıf özelliği için bir ReflectionProperty döndürür
ReflectionClass::getReflectionConstant
— Bir sınıfın sabiti için ReflectionClassConstant sınıfı
ReflectionClass::getReflectionConstants
— Sınıf sabitlerini döndürür
ReflectionClass::getShortName
— Kısa adı döndürür
ReflectionClass::getStartLine
— Başlangıç satır numarasını döndürür
ReflectionClass::getStaticProperties
— Duruk özellikleri döndürür
ReflectionClass::getStaticPropertyValue
— Duruk özelliğin değerini döndürür
ReflectionClass::getTraitAliases
— Returns an array of trait aliases
ReflectionClass::getTraitNames
— Returns an array of names of traits used by this class
ReflectionClass::getTraits
— Returns an array of traits used by this class
ReflectionClass::hasConstant
— Sabit tanımlı mı diye bakar
ReflectionClass::hasMethod
— Yöntem tanımlı mı diye bakar
ReflectionClass::hasProperty
— Özellik tanımlı mı diye bakar
ReflectionClass::implementsInterface
— Arayüz gerçeklenmiş mi diye bakar
ReflectionClass::initializeLazyObject
— Forces initialization of a lazy object
ReflectionClass::inNamespace
— Sınıf isim alanında mı diye bakar
ReflectionClass::isAbstract
— Sınıf soyut mu diye bakar
ReflectionClass::isAnonymous
— Checks if class is anonymous
ReflectionClass::isCloneable
— Returns whether this class is cloneable
ReflectionClass::isEnum
— Returns whether this is an enum
ReflectionClass::isFinal
— Sınıf bir final sınıf mı diye bakar
ReflectionClass::isInstance
— Sınıf bir nesne örneği mi diye bakar
ReflectionClass::isInstantiable
— Sınıf örneklenebilir mi diye bakar
ReflectionClass::isInterface
— Nesne bir arayüz mü diye bakar
ReflectionClass::isInternal
— Sınıf yerleşik mi yoksa kullanıcı tanımlı mı diye bakar
ReflectionClass::isIterable
— Sınıf yinelenebilir mi diye bakar
ReflectionClass::isIterateable
— ReflectionClass::isIterable için takma ada
ReflectionClass::isReadOnly
— Checks if class is readonly
ReflectionClass::isSubclassOf
— Sınıf bir alt sınıf mı diye bakar
ReflectionClass::isTrait
— Returns whether this is a trait
ReflectionClass::isUninitializedLazyObject
— Checks if an object is lazy and uninitialized
ReflectionClass::isUserDefined
— Sınıf bir kullanıcı tanımlı sınıf mı diye bakar
ReflectionClass::markLazyObjectAsInitialized
— Marks a lazy object as initialized without calling the initializer or factory
ReflectionClass::newInstance
— Belirtilen bağımsız değişkenlerden yeni bir sınıf örneği oluşturur
ReflectionClass::newInstanceArgs
— Belirtilen bağımsız değişkenlerden yeni bir sınıf örneği oluşturur
ReflectionClass::newInstanceWithoutConstructor
— Creates a new class instance without invoking the constructor
ReflectionClass::newLazyGhost
— Creates a new lazy ghost instance
ReflectionClass::newLazyProxy
— Creates a new lazy proxy instance
ReflectionClass::resetAsLazyGhost
— Resets an object and marks it as lazy
ReflectionClass::resetAsLazyProxy
— Resets an object and marks it as lazy
ReflectionClass::setStaticPropertyValue
— Statik özelliğe değer atar
ReflectionClass::__toString
— ReflectionClass nesnesinin dizgesel gösterimini döndürür
ReflectionClassConstant
— The ReflectionClassConstant sınıfı
ReflectionClassConstant::__construct
— Constructs a ReflectionClassConstant
ReflectionClassConstant::export
— Export
ReflectionClassConstant::getAttributes
— Gets Attributes
ReflectionClassConstant::getDeclaringClass
— Gets declaring class
ReflectionClassConstant::getDocComment
— Gets doc comments
ReflectionClassConstant::getModifiers
— Gets the class constant modifiers
ReflectionClassConstant::getName
— Get name of the constant
ReflectionClassConstant::getType
— Gets a class constant's type
ReflectionClassConstant::getValue
— Gets value
ReflectionClassConstant::hasType
— Checks if class constant has a type
ReflectionClassConstant::isDeprecated
— Checks if deprecated
ReflectionClassConstant::isEnumCase
— Checks if class constant is an Enum case
ReflectionClassConstant::isFinal
— Checks if class constant is final
ReflectionClassConstant::isPrivate
— Checks if class constant is private
ReflectionClassConstant::isProtected
— Checks if class constant is protected
ReflectionClassConstant::isPublic
— Checks if class constant is public
ReflectionClassConstant::__toString
— Returns the string representation of the ReflectionClassConstant object
ReflectionEnum
— ReflectionEnum sınıfı
ReflectionEnum::__construct
— Instantiates a ReflectionEnum object
ReflectionEnum::getBackingType
— Gets the backing type of an Enum, if any
ReflectionEnum::getCase
— Returns a specific case of an Enum
ReflectionEnum::getCases
— Returns a list of all cases on an Enum
ReflectionEnum::hasCase
— Checks for a case on an Enum
ReflectionEnum::isBacked
— Determines if an Enum is a Backed Enum
ReflectionEnumUnitCase
— ReflectionEnumUnitCase sınıfı
ReflectionEnumUnitCase::__construct
— Instantiates a ReflectionEnumUnitCase object
ReflectionEnumUnitCase::getEnum
— Gets the reflection of the enum of this case
ReflectionEnumUnitCase::getValue
— Gets the enum case object described by this reflection object
ReflectionEnumBackedCase
— ReflectionEnumBackedCase sınıfı
ReflectionEnumBackedCase::__construct
— Instantiates a ReflectionEnumBackedCase object
ReflectionEnumBackedCase::getBackingValue
— Gets the scalar value backing this Enum case
ReflectionZendExtension
— ReflectionZendExtension sınıfı
ReflectionZendExtension::__clone
— Clone handler
ReflectionZendExtension::__construct
— Constructs a ReflectionZendExtension object
ReflectionZendExtension::export
— Export
ReflectionZendExtension::getAuthor
— Gets author
ReflectionZendExtension::getCopyright
— Gets copyright
ReflectionZendExtension::getName
— Gets name
ReflectionZendExtension::getURL
— Gets URL
ReflectionZendExtension::getVersion
— Gets version
ReflectionZendExtension::__toString
— To string handler
ReflectionExtension
— ReflectionExtension Sınıfı
ReflectionExtension::__clone
— Reflection nesneleri kopyalanamaz
ReflectionExtension::__construct
— Bir ReflectionExtension nesnesi oluşturur
ReflectionExtension::export
— Sınıfı ihraç eder
ReflectionExtension::getClasses
— Eklentinin sınıflarını döndürür
ReflectionExtension::getClassNames
— Eklentide tanımlı sınıf isimlerini döndürür
ReflectionExtension::getConstants
— Eklentinin sabitlerini döndürür
ReflectionExtension::getDependencies
— Bağımlılıkları döndürür
ReflectionExtension::getFunctions
— Eklenti işlevlerini döndürür
ReflectionExtension::getINIEntries
— Eklentinin ini girdilerini döndürür
ReflectionExtension::getName
— Eklenti ismini döndürür
ReflectionExtension::getVersion
— Eklentinin sürüm bilgisini döndürür
ReflectionExtension::info
— Eklenti bilgilerini basar
ReflectionExtension::isPersistent
— Returns whether this extension is persistent
ReflectionExtension::isTemporary
— Returns whether this extension is temporary
ReflectionExtension::__toString
— Dizgesel tepkiyi görselleştirir
ReflectionFunction
— ReflectionFunction Sınıfı
ReflectionFunction::__construct
— Bir ReflectionFunction nesnesi oluşturur
ReflectionFunction::export
— İşlevi ihraç eder
ReflectionFunction::getClosure
— Returns a dynamically created closure for the function
ReflectionFunction::invoke
— İşlevi çağırır
ReflectionFunction::invokeArgs
— İşlev bağımsız değişkenlerini çağırır
ReflectionFunction::isAnonymous
— Checks if a function is anonymous
ReflectionFunction::isDisabled
— İşlevin iptal edilip edilmediğine bakar
ReflectionFunction::__toString
— İşlevin bağımsız değişken satırını dizgeleştirerek döndürür
ReflectionFunctionAbstract
— ReflectionFunctionAbstract sınıfı
ReflectionFunctionAbstract::__clone
— İşlevi kopyalar
ReflectionFunctionAbstract::getAttributes
— Gets Attributes
ReflectionFunctionAbstract::getClosureCalledClass
— Returns the class corresponding to static:: inside a closure
ReflectionFunctionAbstract::getClosureScopeClass
— Returns the class corresponding to the scope inside a closure
ReflectionFunctionAbstract::getClosureThis
— Returns the object which corresponds to $this inside a closure
ReflectionFunctionAbstract::getClosureUsedVariables
— Returns an array of the used variables in the Closure
ReflectionFunctionAbstract::getDocComment
— Belgelendirici açıklamaları döndürür
ReflectionFunctionAbstract::getEndLine
— Son satır numarasını döndürür
ReflectionFunctionAbstract::getExtension
— Eklenti bilgilerini döndürür
ReflectionFunctionAbstract::getExtensionName
— Eklenti ismini döndürür
ReflectionFunctionAbstract::getFileName
— İşlevin tanımladığı dosyanın ismini döndürür
ReflectionFunctionAbstract::getName
— İşlev ismini döndürür
ReflectionFunctionAbstract::getNamespaceName
— İsim alanı adını döndürür
ReflectionFunctionAbstract::getNumberOfParameters
— Bağımsız değişken sayısını döndürür
ReflectionFunctionAbstract::getNumberOfRequiredParameters
— Zorunlu bağımsız değişken sayısını döndürür
ReflectionFunctionAbstract::getParameters
— Bağımsız değişkenleri döndürür
ReflectionFunctionAbstract::getReturnType
— Gets the specified return type of a function
ReflectionFunctionAbstract::getShortName
— İşlevin kısa ismini döndürür
ReflectionFunctionAbstract::getStartLine
— Başlangıç satır numarasını döndürür
ReflectionFunctionAbstract::getStaticVariables
— Duruk değişkenleri döndürür
ReflectionFunctionAbstract::getTentativeReturnType
— Returns the tentative return type associated with the function
ReflectionFunctionAbstract::hasReturnType
— Checks if the function has a specified return type
ReflectionFunctionAbstract::hasTentativeReturnType
— Returns whether the function has a tentative return type
ReflectionFunctionAbstract::inNamespace
— İşlev isim alanına ait mi diye bakar
ReflectionFunctionAbstract::isClosure
— Bir anonim işlev mi diye bakar
ReflectionFunctionAbstract::isDeprecated
— Kullanımı önerilmiyor mu diye bakar
ReflectionFunctionAbstract::isGenerator
— Returns whether this function is a generator
ReflectionFunctionAbstract::isInternal
— İşlev yerleşik mi diye bakar
ReflectionFunctionAbstract::isStatic
— Checks if the function is static
ReflectionFunctionAbstract::isUserDefined
— İşlev kullanıcı tanımlı bir işlev mi diye bakar
ReflectionFunctionAbstract::isVariadic
— Checks if the function is variadic
ReflectionFunctionAbstract::returnsReference
— İşlev dönüş değeri gönderimli mi diye bakar
ReflectionFunctionAbstract::__toString
— Nesnenin dizgesel tepkisini görselleştirir
ReflectionMethod
— ReflectionMethod Sınıfı
ReflectionMethod::__construct
— Yeni bir ReflectionMethod nesnesi oluşturur
ReflectionMethod::createFromMethodName
— Creates a new ReflectionMethod
ReflectionMethod::export
— Bir yöntem ihraç eder
ReflectionMethod::getClosure
— Returns a dynamically created closure for the method
ReflectionMethod::getDeclaringClass
— Yansıtılan yöntemin bildirildiği sınıfı döndürür
ReflectionMethod::getModifiers
— Erişim değiştiricileri döndürür
ReflectionMethod::getPrototype
— Yöntem bildirimini (varsa) döndürür
ReflectionMethod::hasPrototype
— Returns whether a method has a prototype
ReflectionMethod::invoke
— Yöntemi çağırır
ReflectionMethod::invokeArgs
— Bağımsız değişkenlerini dizi içinde aktararak yöntemi çağırır
ReflectionMethod::isAbstract
— Yöntem soyut mu diye bakar
ReflectionMethod::isConstructor
— Yöntem bir kurucu mu diye bakar
ReflectionMethod::isDestructor
— Yöntem bir yıkıcı mı diye bakar
ReflectionMethod::isFinal
— Yöntem final olarak mı bildirilmiş diye bakar
ReflectionMethod::isPrivate
— Yöntem private olarak mı bildirilmiş diye bakar
ReflectionMethod::isProtected
— Yöntem protected olarak mı bildirilmiş diye bakar
ReflectionMethod::isPublic
— Yöntem public olarak mı bildirilmiş diye bakar
ReflectionMethod::setAccessible
— Set method accessibility
ReflectionMethod::__toString
— Yansıtılan yöntemin dizgesel gösterimini döndürür
ReflectionNamedType
— ReflectionNamedType sınıfı
ReflectionNamedType::getName
— Get the name of the type as a string
ReflectionNamedType::isBuiltin
— Checks if it is a built-in type
ReflectionObject
— ReflectionObject Sınıfı
ReflectionObject::__construct
— Bir ReflectionObject nesnesi oluşturur
ReflectionObject::export
— Sınıfı ihraç eder
ReflectionParameter
— ReflectionParameter Sınıfı
ReflectionParameter::allowsNull
— null değere izin veriliyor mu diye bakar
ReflectionParameter::canBePassedByValue
— Returns whether this parameter can be passed by value
ReflectionParameter::__clone
— Nesneyi kopyalar
ReflectionParameter::__construct
— Bir ReflectionParameter nesnesi oluşturur
ReflectionParameter::export
— Sınıfı ihraç eder
ReflectionParameter::getAttributes
— Gets Attributes
ReflectionParameter::getClass
— Yansıtılan bağımsız değişkenin ReflectionClass örneğini döndürür
ReflectionParameter::getDeclaringClass
— Bildiren sınıfı döndürür
ReflectionParameter::getDeclaringFunction
— Bildiren işlevi döndürür
ReflectionParameter::getDefaultValue
— Bağımsız değişkenin öntanımlı değerini döndürür
ReflectionParameter::getDefaultValueConstantName
— Returns the default value's constant name if default value is constant or null
ReflectionParameter::getName
— Bağımsız değişkenin ismini döndürür
ReflectionParameter::getPosition
— Bağımsız değişkenin konumunu döndürür
ReflectionParameter::getType
— Gets a parameter's type
ReflectionParameter::hasType
— Checks if parameter has a type
ReflectionParameter::isArray
— Bağımsız değişken değeri bir dizi mi olacak diye bakar
ReflectionParameter::isCallable
— Returns whether parameter MUST be callable
ReflectionParameter::isDefaultValueAvailable
— Öntanımlı bir değerin kullanılabilir olup olmadığına bakar
ReflectionParameter::isDefaultValueConstant
— Returns whether the default value of this parameter is a constant
ReflectionParameter::isOptional
— Bağımsız değişken seçimlik mi diye bakar
ReflectionParameter::isPassedByReference
— Bağımsız değişken gönderimli aktarılabilir mi diye bakar
ReflectionParameter::isPromoted
— Checks if a parameter is promoted to a property
ReflectionParameter::isVariadic
— Checks if the parameter is variadic
ReflectionParameter::__toString
— Dizgesel tepkiyi görselleştirir
ReflectionProperty
— ReflectionProperty Sınıfı
ReflectionProperty::__clone
— Özelliği kopyalar
ReflectionProperty::__construct
— Bir ReflectionProperty nesnesi oluşturur
ReflectionProperty::export
— Özelliği ihraç eder
ReflectionProperty::getAttributes
— Gets Attributes
ReflectionProperty::getDeclaringClass
— Bildiren sınıfı döndürür
ReflectionProperty::getDefaultValue
— Returns the default value declared for a property
ReflectionProperty::getDocComment
— Özellik açıklamalarını döndürür
ReflectionProperty::getModifiers
— Erişim değiştiricileri döndürür
ReflectionProperty::getName
— Özelliğin ismini döndürür
ReflectionProperty::getType
— Gets a property's type
ReflectionProperty::getValue
— Özelliğin değerini döndürür
ReflectionProperty::hasDefaultValue
— Checks if property has a default value declared
ReflectionProperty::hasType
— Checks if property has a type
ReflectionProperty::isDefault
— Özellik öntanımlı mı diye bakar
ReflectionProperty::isInitialized
— Checks whether a property is initialized
ReflectionProperty::isLazy
— Checks whether a property is lazy
ReflectionProperty::isPrivate
— Özellik private olarak mı bildirilmiş diye bakar
ReflectionProperty::isPromoted
— Checks if property is promoted
ReflectionProperty::isProtected
— Özellik protected olarak mı bildirilmiş diye bakar
ReflectionProperty::isPublic
— Özellik public olarak mı bildirilmiş diye bakar
ReflectionProperty::isReadOnly
— Checks if property is readonly
ReflectionProperty::isStatic
— Özellik duruk mu diye bakar
ReflectionProperty::setAccessible
— Özelliği erişilebilir kılar
ReflectionProperty::setRawValueWithoutLazyInitialization
— Set raw property value without triggering lazy initialization
ReflectionProperty::setValue
— Özelliğe değer atar
ReflectionProperty::skipLazyInitialization
— Marks property as non-lazy
ReflectionProperty::__toString
— Dizgesel gösterimi döndürür
ReflectionType
— ReflectionType sınıfı
ReflectionType::allowsNull
— Checks if null is allowed
ReflectionType::__toString
— To string
ReflectionUnionType
— ReflectionUnionType sınıfı
ReflectionUnionType::getTypes
— Returns the types included in the union type
ReflectionGenerator
— ReflectionGenerator sınıfı
ReflectionGenerator::__construct
— Constructs a ReflectionGenerator object
ReflectionGenerator::getExecutingFile
— Gets the file name of the currently executing generator
ReflectionGenerator::getExecutingGenerator
— Gets the executing Generator object
ReflectionGenerator::getExecutingLine
— Gets the currently executing line of the generator
ReflectionGenerator::getFunction
— Gets the function name of the generator
ReflectionGenerator::getThis
— Gets the $this value of the generator
ReflectionGenerator::getTrace
— Gets the trace of the executing generator
ReflectionGenerator::isClosed
— Checks if execution finished
ReflectionFiber
— ReflectionFiber sınıfı
ReflectionFiber::__construct
— Constructs a ReflectionFiber object
ReflectionFiber::getCallable
— Gets the callable used to create the Fiber
ReflectionFiber::getExecutingFile
— Get the file name of the current execution point
ReflectionFiber::getExecutingLine
— Get the line number of the current execution point
ReflectionFiber::getFiber
— Get the reflected Fiber instance
ReflectionFiber::getTrace
— Get the backtrace of the current execution point
ReflectionIntersectionType
— ReflectionIntersectionType sınıfı
ReflectionIntersectionType::getTypes
— Returns the types included in the intersection type
ReflectionReference
— ReflectionReference sınıfı
ReflectionReference::__construct
— Private constructor to disallow direct instantiation
ReflectionReference::fromArrayElement
— Create a ReflectionReference from an array element
ReflectionReference::getId
— Get unique ID of a reference
ReflectionAttribute
— ReflectionAttribute sınıfı
ReflectionAttribute::__construct
— Private constructor to disallow direct instantiation
ReflectionAttribute::getArguments
— Gets arguments passed to attribute
ReflectionAttribute::getName
— Gets attribute name
ReflectionAttribute::getTarget
— Returns the target of the attribute as bitmask
ReflectionAttribute::isRepeated
— Returns whether the attribute of this name has been repeated on a code element
ReflectionAttribute::newInstance
— Instantiates the attribute class represented by this ReflectionAttribute class and arguments
Reflector
— Reflector Arayüzü
Reflector::export
— Sınıfı ihraç eder
ReflectionException
— ReflectionException Sınıfı
Improve This Page
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
There are no user contributed notes for this page.
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google