extensionphpinfo
phpinfo 时间:2021-01-11 阅读:(
)
329IndexSymbols$symbol,16&$matchesdata,149::(scoperesolutionoperator),11,47_(underscores),260Aabort()method,279abstractclasses,3–6abstractkeyword,10abstractmodifier,4AC(actioncontroller),203accept()method,148,157,158,169,170accesscontrol,265–267accesscontrollist(ACL),265actioncontroller(AC),203actionhelpers,226–227,263–264Actionsuffix,220actions,MVC,203actoroption,294addAction()method,228addCar()method,5addHelper()method,264addPath()method,264AddPhotooperation,309adminmodules,259Ajax(AsynchronousJavaScriptandXML),273–284JSONJavaScriptand,276–279PHPand,273–275overview,273projects,280–284GETrequests,280–281POSTrequests,281–284ajax.
htmscript,281ALL_MATCHESoption,149ALLOW_EMPTYmetacommand,232allowOverridesdirective,207AllTestscommand,114Alphafilter,231AmazonWebServices,295–297AmazonWebServicesAPI,299Apache,configuringforSSL,319–320append($value)method,181AppendIterator,147–148application/controllersdirectory,220application/controllers/index.
phpfile,212aptcommand,63apt-getinstallfunction,41areEqual()method,157areIdentical()method,157330INDEXarrayoverloadingArrayAccessinterface,130–131countingandArrayAccess,131SPL,179–188ArrayAccess,179–180ArrayObject,180–182buildingSPLshoppingcart,182–184overview,179usingobjectsaskeys,184–187arraytype,299arrayxdebug_get_code_coverage()function,123ARRAY_AS_PROPSflag,211array_merge()method,147ArrayAccess,179–180countingand,131exceptions,189–198BadFunctionandMethodCallExceptions,192DomainExceptions,192InvalidArgumentExceptions,194LengthExceptions,194–195LogicExceptions,189–191OverflowExceptions,195–196overview,189RangeExceptions,193–194RuntimeExceptions,191–192UnderflowExceptions,196–197ArrayIterator,144,146,161,187ArrayObject,180–182ArrayObjectclass,180,182,188,211ArrayObject::ARRAY_AS_PROPSconstant,181ArrayObject::STD_PROP_LISTconstant,181/articlescontroller,267asort()method,181asyncmethod,279asyncparameter,279AsynchronousJavaScriptandXML.
SeeAjaxattach()method,132Attributeclass,100Attributetype,100attributes,58,99,102authentication,305–306AuthenticationTest,112__autoload()function,137,138autoloadingSPL,137–140AWSAccessKeyIdIdparameter,295AWSAccessKeyIdIDtoken,306BBadFunctionCallExceptionclass,192,198BadMethodCallExceptionclass,192,198baseclass,3base64binaryXMLSchematype,309element,117binarydatatransmission,309–311Bindingstag,286blockquotetag,70bookinfoelement,67bookinfonode,63bookinfotag,67bool$associativeparameter,274bootstrapfile,203bootstrapping,207–208,217–219BREAK_CHAINmetacommand,232331INDEXelement,119build.
xmldocument,116build.
xmlfile,119built-in,227–228built-inactionhelpers,226–227built-inviewhelpers,227–228CCA(certificateauthority),313–317cacert.
pemfile,317,322CachingIterator,152__call()functionality,50CallDetailRecordclass,304CallDetailRecordtype,300,302CallDetailRecordArraytype,300,302__callStatic()method,50,52CA.
plfile,315,317$cartobject,184CA.
shscript,317catchkeyword,32catchstatement,31CATCH_GET_CHILDRENclassconstant,154certificateauthentication,313–327overview,313PHPauthenticationcontrol,325–327publickeyinfrastructure(PKI)security,313–315certificateauthority(CA),313–314clientcertificates,314overview,313rootCAcertificates,314–315webservercertificates,314settingup,315–324configuringApacheforSSL,319–320createself-signedwebservercertificates,317–319creatingcertificateauthority(CA),315–317creatingclient-sidecertificates,320–323permittingonlycertificateauthentication,323–324testingcertificates,324certificateauthority(CA),313–317certificate-signingrequest(CSR)file,314chapterelement,67–68chapter1.
xmlfile,66,67chapterinfotag,68checkout,106CHILD_FIRSTclassconstant,154CHM:default:defaultoption,62chunk.
xslstylesheet,65CipherSuite,320cittitletag,70classattribute,70classmapping,304–305class_exists()method,139classes,static,12–18classmapoption,292,294$classmapvariable,305$classnameinvar::somemethod()operator,18$clientassignment,326clientcertificates,314332INDEXclient-certificateauthentication,306settingup,315–324configuringApacheforSSL,319–320createself-signedwebservercertificates,317–319creatingcertificateauthority(CA),315–317creatingclient-sidecertificates,320–323permittingonlycertificateauthentication,323–324testingcertificates,324client.
keyfile,321,326client.
pemfile,321client-sidecertificates,313,320–323client.
signed.
pemcertificate,322__clone()method,22CN(CommonName)field,326CNparameter,321CN_matchfield,326codedirectory,111codingconventions,55–56collations,Unicode,46–47CollectionObjectclass,185comma-separatedvalue(CSV)data,163_commentmembervariable,92CommonName(CN)field,326CommonNameentry,318communicated-keyauthentication,306compareIterators()method,157complextypes,299–305classmapping,304–305exampleof,299–304compressionoption,292computeMenu()function,78configureline,42config.
xmlfile,119,120connection_timeoutoption,292__construct()method,22,149construct()method,231contentparameter,279Content-Typeheader,226continuousintegration,105–124overview,105Phingfordeployment,115–118PHPUnittesting,110–114Subversion(SVN),105–110committingchangesandresolvingconflicts,108–109enablingaccessto,110overview,105Xdebugfordebugging,120–124checkingcodecoverage,123installing,120–121overview,120profiling,123remotedebugging,124tracing,121–122Controllerclassname,219Controllerlayer,199,201,208,209,210/controller/actiondirectory,203controllers,MVC,203–211conventionalmodulardirectorystructure,259–260count()function,131,141,188Countableinterface,131,141,180counting,ArrayAccessand,131333INDEXCSR(certificate-signingrequest)file,314CSV(comma-separatedvalue)data,163CSVoperation,172–176CSVFileObjectobject,173curlybraces,59current()method,129,144,166customexceptions,35–36customfilefilteriterators,169–171creatingplug-indirectory,170–171operatingonCVSdirectory,171usingreflectionwithdirectoryiterators,171customerstable,222,224customers/add.
phtmlview,228CustomersController.
phpclass,228/customers/redirectdirectory,227/customers/showdirectory,227CVSdirectories,171CVSFileObjectobject,177Ddatabaseelement,70DatabaseExceptionclass,34DatabaseFactoryclass,29databasesconfiguringZendFrameworktouse,222–223portable,27–29settingup,221–222DBA,accessingflat-filedatabaseswith,159–160DbaReader,160IniGroups,160DbaReader,160,161debug_backtrace()function,33,122debugclientcommand-linedebugger,124debugging.
SeeXdebug$decodeTypeparameter,275DEFAULTmetacommand,232defaultmodules,259,260/default/index/indexdirectory,260definitionstag,288$demo=newDemo()method,113Democlass,111,114demomethod,287Demooperation,289demoCAdirectory,317demoCA/cacert.
pemdirectory,317demoCA/private/cakey.
pemdirectory,317demodbdatabase,221DemoTestclass,112DemoTest.
phpfile,117demo.
wsdlfile,306deploytarget,116,117descriptiontag,60deserialization,311Designrole,202Developmentrole,202directoryiterators,usingreflectionwith,171DirectoryIterator,166–167,177dirname()method,165disableLayout()method,268dispatch()method,261dispatchLoopShutdownrequest,262docblockextension,82docblocktokenizer,installing,81–82docblock_token_name($token)function,83334INDEXDocBook,62–71elementsof,67–71bookinfoelement,67chapterelement,67–68overview,67paraelement,68–71sectionelement,68overview,62parsingfiles,63–67XMLfilesfor,62–63doccommentsaccessingdata,82–83tokenizingdata,83–84DOCTYPEdeclaration,63,288DOCTYPEtag,66DocumentObjectModel(DOM),51,273DocumentTypeDefinition(DTD),62documentation,55–71codingconventionsand,55–56DocBook,62–71bookinfoelement,67chapterelement,67–68elements,67–71overview,62–67paraelement,68–71parsingDocBookfiles,63–67sectionelement,68XMLfilesfor,62–63overview,55PHPcomments,57–59doccomments,57–58lexingand,58metadata,58–59reflection-baseddata,81–86accessingdoccommentdata,82–83docblocktokenizer,81–82overview,81parsingtokens,84–86tokenizingdoccomentdata,83–84DocumentingReflection*class,96DocumentingReflectionClassclass,94DocumentingReflectionMethodclass,88DocumentingReflectionParameterclass,94DocumentingReflection.
phpfile,86,89,94DOM(DocumentObjectModel),51,273DomainExceptions,192,198DTD(DocumentTypeDefinition),62DualIterator,156–157DualIteratoriterator,158dynamicstaticmethods,PHP6,50Eechocalls,81EDITORenvironmentvariable,107EmptyIterator,152encodingoption,292,294&entitysyntax,66ENTITYtag,66$entrySPLFileInfoobject,169Envelopeelement,289envelopes,285/etc/apache2/sites-available/defaultdirectory,320/etc/xincfile,119eval()function,273,276Exceptionclass,31,32–34,127335INDEXexceptions,31–40implementing,31–35catchkeyword,32Exceptionbaseclass,32–34extendingexceptions,34–35overview,31throwkeyword,32trykeyword,31logging,35–37customexceptions,35–36defininguncaughtexceptionhandler,36–37overview,35overhead,37overview,31rethrowing,39typehinting,38–39exceptionsoption,292exchangeArray($array)method,181export()method,74extending,86–102addingattributes,99–102exceptions,34–35integratingparserwith,86–88overview,86reflectionclasses,88–96updatingparserforin-linetags,96–99ExtensibleStylesheetLanguage(XSL),62Ffactoryconvention,24factory()method,29factorypattern,21factorypatterns,23–29FastCarclass,4FC(frontcontrollers),203,208–210FIELDSmetacommand,232fileiteration,172fileperms()function,165files,searching,176–177element,117filterparameter,277FilterIterator,148–149,156,161,169findcommand,216FindFile,168–169findPlugins()function,78$flagsparameter,154flagsparameter,168FlashMessengerhelper,227flat-filedatabases,accessingwithDBA,159–160floatxdebug_time_index()function,123$fooargument,59foovalue,137footnoteelement,70fopen()function,47foreachloop,133,145,161,172foreachstatement,143,172for.
.
inloops,277formTextandformSubmitviewhelpers,228frameworks,MVCcreating,207–212bootstrapping,207–208controllers,210–211frontcontrollers,208–210overview,207URLparameters,212views,211–212336INDEXselecting,204–205architecture,204community,205documentation,204flexibility,205support,205settingupvirtualhosts,206frontcontrollers(FC),203,208–210FrontControllerclass,208GGETrequests,280–281gettarget,116,117getvariables,225get_called_class()function,49,52get_class()function,94get_declared_classes()function,74,77,102,171GET_MATCHmode,149get_object_vars()function,137getAllResponseHeaders()method,279getArrayCopy()method,181getChildren()method,145getCode()method,33getData()method,102getDocComment()method,88getFile()method,33getFileInfo()method,166getFilename()method,169getHeader()method,225getHelper()method,227getInnerIterator()method,145,158getInstance()method,22,23,29getIterator()method,144,161getLHS()method,157getLine()method,33getMaximumSpeed()method,4,5getMessage()method,33getMethod()method,78getMethods()method,96getName()function,77getParam()method,225getParameters()function,93,96getPathInfo()method,166getPathname()method,169getPrice()method,184getResponseHeader(name)method,279getRHS()method,157getTrace()method,33getTraceAsString()method,33getTypes()method,304goto()method,226Hhoption,62hardmetadata,75hasfunction,76hasChildren()method,145,159hasMethod()method,78,102headLinkhelper,269headScripthelper,269headTitlehelper,269helpoption,42helperfunctions,129–130HelperBroker:notifyPreDispatch()method,263helpers,263–264hostsfile,206.
htaccessfile,207,217,305HTML:frames:defaultoption,62HTML:Smarty:defaultoption,62337INDEXHTTPauthentication,305httpd.
conffile,43,320IIControllerimplementingclass,208idattributes,65IDatabaseBindingsinterface,29IDatabaseBindings-compatibleobject,29ifsetorsyntax,50,52IImageinterface,26imagefactory,24–29overview,23–24portabledatabase,27–29Image_*class,26ImageFactoryclass,26implementsISpeedInfointerface,7implementskeyword,6,10implementsInterface()method,77,102.
incextension,138includefile,218indexcontrollers,219–224indexdirectory,220indexActiondefaultaction,220indexActionmethod,220IndexController.
phpfile,220,267index.
htmldocument,66index.
phpfile,114,217,222index.
phtmlfile,268InfiniteIterator,152.
inifile,159ini_set()method,36inifilehandlerparameter,160IniGroups,160,161init()method,261,268inputandoutputattributes,288installingdocblocktokenizer,81–82PHP6,41–43ZendFramework,215–216instanceofoperator,8–9,38,77intxdebug_memory_usage()function,123intxdebug_peak_memory_usage()function,123Integrationrole,202interfaces,6–8ArrayAccess,130iterators,128–129,143–145IteratorAggregate,144–145OuterIterator,145RecursiveIterator,145Traversable,143–144InvalidArgumentExceptions,194InvalidArgumentExceptionexception,194,198InversionofControl(IoC),18invoke()method,79,102IoC(InversionofControl),18IPlugininterface,77isfunction,76,225isDot()method,167isParamTag()function,92ISpeedInfointerface,7isStreetLegal()method,5isUserDefined()method,76,102itemizedlisttag,70ItemSearchoperation,295,296Iteratorclass,173Iteratorinterface,127,141,143,161,167,186iterator_count($iterator)function,130iterator_to_array()method,129,145,147338INDEXIteratorAggregateclass,146IteratorAggregateinterface,127,143,144–145,161,186IteratorIterator,151–152iterators,128–130,146–158AppendIterator,147–148ArrayIterator,146CachingIterator,152customfilefilter,169–171DualIterator,156–157EmptyIterator,152FilterIterator,148–149helperfunctions,129–130InfiniteIterator,152JJSON(JavaScriptObjectNotation),226andJavaScript,276,278–279andPHP,273,274–275JSONparserscript,274json.
jslibrary,274Kkey()method,129,144KeyFilteriterator,160KeyObjectclass,185keys,usingobjectsas,184–187keyupevent,282ksort()method,181Llanguageattribute,70latebinding,16,48–49lazyloading,29LEAVES_ONLYclassconstant,154LengthExceptions,194–195,198lexing,58libapache2-svnpackage,106librarydirectory,260LIMITsyntax,152LimitIterator,146–147,161Lineclass,47linktag,96literaltag,70local_certoption,292,306localhostoperation,318locationoption,292tag,110,323log()method,35LoggedExceptionclass,36loggingexceptions,35–37customexceptions,35–36defininguncaughtexceptionhandler,36–37overview,35LogicExceptions,189–191loginoption,292loginActionparameter,267Mmagic_quotes_gpcfunction,41md5_filesignature,311membervariables,299members,static,12–13$menuarray,79menuItemclass,78MESSAGESmetacommand,232Messagestag,286339INDEXmetacommands,232metadata,55,58–59methods,static,16–18.
minefile,109mixeddocblock_tokenize($comment,$terseMode=false)method,83mixedjson_decode(string$json,bool$associative)method,274mixedstring.
parseJSON(filter)method,276mod_rewritedirective,207$modeparameter,154Modellayer,201models,221–224configuringFrameworktousedatabases,222–223creating,223–224MVC,203settingupdatabases,221–222modelsdirectories,260Model-View-Controller(MVC)architecture,201–213applicationlayout,203–204frameworkscreating,207–212selecting,204–205settingupvirtualhosts,206overview,201reasonstouse,201–203Model-View-Controllerarchitecture.
SeeMVCarchitectureelement,119/module/controller/actionformat,259modules,259–261modulesdirectory,260multilinecomments,57multipleinheritance,6MVC(Model-View-Controller)architecture,201–213applicationlayout,203–204frameworkscreating,207–212selecting,204–205settingupvirtualhosts,206overview,201reasonstouse,201–203mychapter.
htmlfile,66MyExtendedObjectmethod,18myfirstrepodirectory,108myfirstrepo2directory,108myLoader()method,138MyObjectclass,15myOtherMethodmethod,18MyOtherObjectclass,15MySQLclass,29myVariableclass,16Nnameattribute,286namevariable,220namespaceconstructs,47namespacestatement,52namespaces,PHP6,47–48natcasesort()method,181natsort()method,181newEmptyIterator()method,157newkeyword,4newoperator,4,23340INDEXnewfile.
txtfile,108newInstance()method,79,102next()method,129,144,145NoCvsDirectoryfilter,171nocvsdir.
phpfile,171NoRewindIterator,152noteelement,70notify()method,132notifyPostDispatch()method,263ns1prefix,289Oooption,62Oparameter,321Objectclass,188objectoperations,SPLfiles,171–177CSVoperation,172–176fileiteration,172searchingfiles,176–177object.
hasOwnProperty()method,277object-mappabledatatype,299objects,184–187,299,308–309observerpattern,131–135observers,132offsetExists()method,131,179offsetGet()method,131,179offsetSet()method,131,179offsetUnset()method,131,179onreadystatechangeevent,279OOPclasses,86$op_modeparameter,149open()method,279,280opendir()function,166openFile()method,166opensslcommands,321openssl.
cnffiles,315,321Operationstag,286OUparameter,321OuterIteratorinterface,145,161OverflowExceptions,195–196,198P.
p12file,314,322,324paamayimnekudotayim,13–16paraelement,63,68–71,91param1parameter,289parameters,224parameterskey,293parent::class,15parentscope,14parent::__constructconstruction,89ParentBase::render()method,49ParentIterator,156parse()method,3ParseDocCommentclass,88parseJSON()method,277parsersintegratingwithreflectionAPI,86–88updatingforin-linetags,96–99parsingreflection-baseddocumentationdata,81–86accessingdoccommentdata,82–83installingdocblocktokenizer,81–82overview,81parsingtokens,84–86tokenizingdoccomentdata,83–84XMLwithSimpleXML,158–159341INDEXpassparameter,279passphraseoption,292,306,326passwordoption,292pathinfo()function,26,170patterns,21–29factory,23–29imagefactory,24–27overview,23–24portabledatabase,27–29overview,21responsibility,21–23singleton,21–23PDF:default:defaultoption,62PDO(PHPDataObjects)extension,151PDOStatementclass,151pear.
phpunit.
dechannel,110peclcommand,81peclextension,103peerverification,314PEM(PrivacyEnhancedMail),306permsmask,165persistence,308–309persistentobjects,299pg_last_error()method,34PGSQLclass,29Phing,115–118phingbinary,116phingcommand,117PhoneClient.
phpscript,326PhoneCompany.
phpfile,327PhoneCompany.
wsdlfile,325PHPauthenticationcontrol,325–327comments,57–59doccomments,57–58lexingand,58metadata,58–59overview,57typesof,57andJSON,273–275SOAPextension,290–294overview,290–291SoapClientclass,291–293SoapServerclass,294webservicesarchitecture,285–286PHP6,41–52DynamicStaticMethods,50installation,41–43latestaticbinding,48–49namespaces,47–48overview,41ternaryassignmentshorthand(ifsetor),50Unicodein,44–47collations,46–47semantics,44–46XMLWriterClass,50–51PHPDataObjects(PDO)extension,151.
phpextension,112,138php-icommand,44PHPDoc,59–62phpdoccommand,62phpinfo()function,43,121,285php.
inifile,44,45,82,120,123342INDEXphpunittestrunner,112PHPUnittesting,110–114PHPUnit_Framework_TestCaseclass,112PKI(publickeyinfrastructure)security,313–315certificateauthority(CA),313–314clientcertificates,314overview,313rootCAcertificates,314–315webservercertificates,314placeholders,268–269plug-indirectories,170–171PluginBrokerclass,262PluginBrokermethods,262plug-ins,262–263polymorphism,21Porttag,287portabledatabases,27–29POSTrequests,281–284postDispatch()method,263postgresuser,221postgresqldaemon,221preDispatch()method,263$preg_flagsparameter,151preg_match()function,149PRESENCEmetacommand,232print_rcalls,81printsummaryattribute,117PrivacyEnhancedMail(PEM),306privatekeys,323Productclass,182profiling,withXdebug,123programlistingtag,70programmingbycontract,9–10element,117,119properties,308$propertyvalue,49prototype,3proxy_hostoption,292proxy_loginoption,292proxy_passwordoption,292proxy_portoption,292publickeyinfrastructuresecurity.
SeePKI(publickeyinfrastructure)securityRr2file,109RangeExceptions,193–194,198readdir()function,166readyStateproperty,279RecursiveArrayIterator,153RecursiveCachingIterator,158RecursiveDirectoryIterator,166,167–168,169,176RecursiveDualIterator,158RecursiveFilterIterator,157RecursiveIterator,145,153–154,156,158,161,176RecursiveRegexIterator,158RecursiveTreeIterator,153,154–155Redirectorhelper,226–227reflectionAPI,73–103extending,86–102addingattributes,99–102integratingparserswith,86–88overview,86reflectionclasses,88–96updatingparserforin-linetags,96–99overview,73343INDEXparsingreflection-baseddocumentationdata,81–86accessingdoccommentdata,82–83docblocktokenizer,81–82overview,81parsingtokens,84–86tokenizingdoccomentdata,83–84retrievinguser-declaredclasses,74–76understandingreflectionplug-inarchitecture,76–81Reflectionclass,86reflectionclasses,88–96Reflectionextension,102reflectionplug-inarchitecture,76–81Reflection*class,96,99reflection-baseddocumentationdata,parsing,81–86accessingdoccommentdata,82–83installingdocblocktokenizer,81–82overview,81ReflectionClass,76,78Reflection::export()method,74ReflectionExtensioninterface,74ReflectionMethodclass,78,88ReflectionParameterclass,88reflectorinterface,74RegexFindFile,168,169RegexIterator,149–151,161RegexIterator::MATCHmode,149register_globalsfunction,41registerPlugin()method,263remotedebugging,withXdebug,124RemoteProcedureCall(RPC),286render()method,49,220REPLACEoption,149repository,106requestcycle,261requestobject,225responseobject,226settingup,215–219bootstrapping,217–219creatingvirtualhosts,216installing,215–216two-stepview,267–269masterlayout,267–268placeholders,268–269validatinginput,229–232metacommands,232Zend_Filter_Inputclass,229–231views,220Request.
Requestparameter,295require_oncefunction,137,170,207responseobject,226responseTextproperty,279,281responseXMLproperty,279responsibilitypatterns,21–23rethrowingexceptions,39rewind()method,129,144rootCAcertificates,313,314–315routeShutdownrequest,262RPC(RemoteProcedureCall),286runtimeexceptions,191–192,198RuntimeExceptionclass,189344INDEXSsafe_modefunction,41Satisfyrules,324scoperesolutionoperator(::),11,47SCP/SFTP(SecureCopy/SecureFTP),322SearchIterator,158,176sect5tags,63sectionelement,68SecureCopy/SecureFTP(SCP/SFTP),322Secure/MultipurposeInternetMailExtensions(S/MIME)e-mailmessage,322SeekableIterator,152,161self::class,13selfkeyword,22selfscope,13SELF_FIRSTclassconstant,154self-signedwebservercertificates,317–319send()method,279Serializableclass,135Serializableinterface,128serialization,135–137,311serialize()method,135$_SERVERvariable,325server.
keyfile,319server.
pemfile,319Servicetag,287service-orientedarchitecture(SOA),180service.
phpfile,291services.
pemfile,323,326$_SESSIONarray,184sessionidentifiers,299sessions,306–307,308set_exception_handler()function,36,40,190setClass()method,308setDefaultAdapter()method,223setFileClassmethod,165setHttpResponseCode()method,226setInfoClassmethod,165setLayout()method,268setPersistence()method,308,311setRequestHeader(name,value)method,279settingupdatabases,221–222virtualhosts,206ZendFramework,215–219bootstrapping,217–219creatingvirtualhosts,216installing,215–216setUp()method,113shoppingcart,building,182–184SimpleXML,158–159SimpleXMLIterator,161single-linecomments,57singletonpatterns,21–23__sleepmethod,135S/MIME(Secure/MultipurposeInternetMailExtensions)e-mailmessage,322SOA(service-orientedarchitecture),180SOAP,289–290SOAP_PERSISTENCE_REQUESTconstant,308SOAP_PERSISTENCE_SESSIONconstant,308soap_versionoption,292,294soapactionandurioptions,293soapActionattribute,288soapCall()method,292SoapClientclass,285,290,291–293,306345INDEXSoapClientoperation,295SoapClient::__construct()method,291SoapClient::__getFunctions()method,293SoapClient::__getLastRequest()method,293SoapClient::__getLastRequestHeaders()method,293SoapClient::__getLastResponse()method,293SoapClient::__getLastResponseHeaders()method,293SoapClient::__getTypes()method,293SOAP-encodedarray,302SoapServerclass,285,290,294,309SoapServer::__construct()method,294SoapServer::addFunction(mixed$functions)method,294SoapServer::fault(string$code,string$string)method,294softmetadata,75SPL(StandardPHPLibrary),81,127–161accessingflat-filedatabaseswithDBA,159–160arrayoverloading,130–131,179–188autoloading,137–140files,163–178anddirectoryinformation,163–166iterationofdirectories,166–171objectoperations,171–177overview,163spl_autoload()function,138,141,261spl_autoload_call()function,139,141spl_autoload_extensions()function,138,141spl_autoload_functions()function,139,141spl_autoload_register()function,138,141$spl_flagsparameter,150spl_object_hash()function,140,185SplFileInfoclass,163,177SplFileInfoobject,166,177SplFileObjectclass,171,172,177,190SPLITmode,149SplObjectStorageclass,133,141SplObserverinterface,132SplSubjectinterface,132SSL,configuringApachefor,319–320SSL_CLIENT_*variables,325SSLCACertificateFilefile,324SSLEnginefile,320SSLOptionsStrictRequireoption,324SSLRequirestatements,324StandardPHPLibrary.
SeeSPL;SPL(StandardPHPLibrary)staticdebate,18statickeyword,18,49staticmembers,11–13staticscope,13static::scope,16statusproperty,279statusTextproperty,279stdClassobjects,304str_word_count()function,47streamcontext,325stream-interactingcalls,325Streetclass,5,10stringjson_encode(mixed$value)method,274stringtype.
toJSONString()method,276stringZend_Json::encode(mixed$value)method,275StripTagsfilter,231strlen()function,44,47styleoption,292346INDEXsubjparameters,321subtitletag,67Subversion.
SeeSVNSubversioncheckout,119suggest.
htmfile,282suggest.
phpfile,282Sum()method,112sum()method,113SVN(Subversion),105–110committingchangesandresolvingconflicts,108–109enablingaccessto,110overview,105svnaddcommand,107svncheckoutcommand,106svncommitcommand,107,109,111,114.
svndirectory,107svnexportcommand,107svnimportcommand,106svnrevertcommand,108svnrmcommand,111svnstatuscommand,108,114svnupdatecommand,107svnadmincreatecommand,106element,117TtargetNamespaceattribute,288targets,116tearDown()method,113ternaryassignmentshorthand(ifsetor),50testingcertificates,324testing()function,12Test.
phpfile,117testsdirectory,112testSum()method,112test.
xmlfile,159throwkeyword,32,34,40throwExceptions()method,219titletag,67tnsprefix,288tokens,parsing,84–86__toString()method,33,166,191traceoption,291,292tracing,withXdebug,121–122Traversableinterface,128,143–144,151,161trykeyword,31,40trystatement,31trytarget,116,117,119two-stepview,267–269masterlayout,267–268placeholders,268–269typehinting,38–39_typemembervariable,92Typestag,286Uuasort($compare)method,181uksort($compare)method,181ulinkelements,70uncaughtexceptionhandler,defining,36–37UnderflowExceptions,196–197UnderflowExceptionexception,197,198underscores(_),260Unicode,inPHP6,44–47collations,46–47semantics,44–46$unicodestring,45unicode.
runtime_encodingsetting,45unicode.
semanticssetting,44unicode.
semanticsstatement,52347INDEXunittesting,110unserialize()function,136update()method,132urioption,292,294URLparameters,212useconstructs,47useoption,292usestatement,48USE_KEYclassconstant,150$use_keysparameter,148userdatabasetable,27userparameter,279user-declaredclasses,74–76/usr/share/php/ZendFramework/ZendFramework-1.
0.
3/,216Vvalid()method,129,144validatinginput,229–232$_valuesarray,187var_export()function,191varcharcolumn,27$variablevariable,16variables,static,11–12Vectornamespace,47VersionControl_SVNpackage,115Viewclass,211viewhelpers,264Viewlayer,199,201,211,212views,220creating,223–224MVC,203–212virtualhosts,206,216voidxdebug_stop_code_coverage()function,123voidxdebug_stop_trace()function,122W__wakeupmethod,135,137webservercertificates,313,314,317–319webservers,203webservices,285–311AmazonWebServices,295–297authentication,305–306client-certificate,306communicated-key,306HTTP,305overview,305authentication,settingup,325–327binarydatatransmission,309–311complextypes,299–305classmapping,304–305exampleof,299–304objects,308–309overview,285–299persistence,308–309PHPSOAPextension,290–294overview,290–291SoapClientclass,291–293SoapServerclass,294PHPwebservicesarchitecture,285–286sessions,306–307SOAP,289–290WSDL,286–288file,287–288overview,286terminology,286–287WebServicesDescriptionLanguage.
SeeWSDLWebServiceMethodattribute,102WebServiceMethodAttributeclass,100wgetcommand,215348INDEXwheelgroup,216whileloop,173writingdeploymentscript,116–118WSDL(WebServicesDescriptionLanguage),286–288file,287–288overview,286terminology,286–287WSDLextension,299$wsdlparameter,294XXdebug,120–124checkingcodecoverage,123installing,120–121overview,120profiling,123remotedebugging,124tracing,121–122xdebug_break()command,124xdebug_get_function_stack()method,122XHR(XMLHttpRequest)object,278–279Xincserver,118–120configurationfile,119–120installing,118–119overview,118starting,120XMLfiles,forDocBook,62–63XML,parsingwithSimpleXML,158–159XMLHttpRequest(XHR)object,278–279XmlHttpRequestobject,273XmlHttpRequest.
abort()method,282XmlHttpRequest.
onreadystatechangeevent,282xmlns:tnsattribute,288XMLWriterclass,41,50–52xsd:booleantype,288xsd:inttype,288xsd:stringtype,288xsd:stringtype,288XSL(ExtensibleStylesheetLanguage),62xsltproccommand,65,67xsltproctool,64Yyourfile.
htmlfile,64yourfile.
xslfile,65YourPrefixclassprefix,264YourPrefix_Controller_Plugin_Securityplug-in,266YourPrefix_Controller_Plugin_Statisticsclass,262ZZendFramework,215–270built-inactionhelpers,226–227built-inviewhelpers,227–228helpers,263–264implementingaccesscontrol,265–267indexcontrollers,219–220models,221–224configuringFrameworktousedatabases,222–223creating,223–224settingupdatabases,221–222moduleandmodelsetup,259–261conventionalmodulardirectorystructure,259–260modellibrariesandZend_Loader,260–261overview,215,259plug-ins,262–263requestcycle,261Zend_Aclclass,265349INDEXZend_Controller_Actionclass,219Zend_Controller_Action_Helper_Abstractclass,264Zend_Controller_Dispatcher_Standardclass,261Zend_Controller_Plugin_Abstractclass,262Zend_Controller_Plugin_Brokerclass,262Zend_Dbinfrastructure,229Zend_Db_Tableinstances,223Zend_Debugobject,228Zend_FilterandZend_Validateclass,229Zend_Filter_Inputclass,229–231Zend_Jsonclass,275Zend_Json::TYPE_OBJECTconstant,275Zend_Layoutclass,259Zend_Layoutcomponent,267,270Zend_Layout->contentplaceholder,268Zend_Loaderclass,259,260–261Zend_Requestclass,228,261,262Zend_Request::getActionName()method,263Zend_View_Helper_class,264Zend_View_Helper_Placeholderclass,267ZFW_VERSIONconstant,218
易速互联怎么样?易速互联是国人老牌主机商家,至今已经成立9年,商家销售虚拟主机、VPS及独立服务器,目前商家针对美国加州萨克拉门托RH数据中心进行促销,线路采用BGP直连线路,自带10G防御,美国加州地区,100M带宽不限流量,月付299元起,有需要美国不限流量独立服务器的朋友可以看看。点击进入:易速互联官方网站美国独立服务器优惠套餐:RH数据中心位于美国加州、配置丰富性价比高、10G DDOS免...
Webhosting24是一家始于2001年的意大利商家,提供的产品包括虚拟主机、VPS、独立服务器等,可选数机房包括美国洛杉矶、迈阿密、纽约、德国慕尼黑、日本、新加坡、澳大利亚悉尼等。商家VPS主机采用AMD Ryzen 9 5950X CPU,NVMe磁盘,基于KVM架构,德国机房不限制流量,网站采用欧元计费,最低年付15欧元起。这里以美国机房为例,分享几款套餐配置信息。CPU:1core内存...
HostMem近日发布了最新的优惠消息,全场云服务器产品一律75折优惠,美国洛杉矶QuadraNet机房,基于KVM虚拟架构,2核心2G内存240G SSD固态硬盘100Mbps带宽4TB流量,27美元/年,线路方面电信CN2 GT,联通CU移动CM,有需要美国大硬盘VPS云服务器的朋友可以关注一下。HostMem怎么样?HostMem服务器好不好?HostMem值不值得购买?HostMem是一家...
phpinfo为你推荐
网络域名注册网页怎么申请域名??网站空间租赁如何租用网站空间?怎么查看空间支持那些功能呢? 一般多少钱?免费com域名注册有没有完全免费的域名?网站空间域名网站空间,域名,操作成都虚拟空间空间服务商那个好美国网站空间美国空间做什么网站好?网站空间购买哪里买网站空间好?下载虚拟主机虚拟机下载完之后如何安装双线虚拟主机双线虚拟主机是智能的吗查域名知道IP地址如何查询域名(网站的域名)
太原域名注册 已备案未注册域名 安徽双线服务器租用 美国vps 美国独立服务器 vultr美国与日本 网站保姆 火车票抢票攻略 qingyun 1美金 吉林铁通 联通网站 英雄联盟台服官网 97rb 万网服务器 globalsign 优惠服务器 服务器是什么意思 ping值 中国域名根服务器 更多