国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

??
joomla2.5中常用類總結(jié)研究,joomla2.5類總結(jié)
? php教程 php手冊(cè) joomla2.5中常用類總結(jié)研究,joomla2.5類總結(jié)

joomla2.5中常用類總結(jié)研究,joomla2.5類總結(jié)

Jul 06, 2016 pm 02:24 PM
??? ????? ???? ?? ?? ???

joomla2.5中常用類總結(jié)研究,joomla2.5類總結(jié)

  上一文只研究了JImage類,今天繼續(xù)其他常用的joomla內(nèi)置類,個(gè)人是從常用角度來(lái)寫(xiě)的,如果PHP本身函數(shù)比起Joomla內(nèi)置類用起來(lái)更方便的,我就濾過(guò)不說(shuō),如果你實(shí)在想用,自己去查吧,個(gè)人覺(jué)得,無(wú)論多優(yōu)秀的方法,如果PHP自帶函數(shù)也能很好解決,那么用PHP內(nèi)置函數(shù)是最好的,學(xué)習(xí)PHP首先就是學(xué)好內(nèi)置函數(shù),好了,接下來(lái)詳細(xì)講解那些常用的類以及方法.

  1.文檔類,用來(lái)對(duì)當(dāng)前頁(yè)面元素的頭部作為主要操作.

<span>$document</span> = JFactory::<span>getDocument();
</span><span>$document</span>->addScript('1.js');<span>//</span><span>添加js文件</span>
<span>$document</span>->addScriptDeclaration('alert(1)');<span>//</span><span>添加js代碼</span>
<span>$document</span>->addStyleDeclaration(); <span>//</span><span>css</span>
<span>$document</span>->addStyleSheet('1.css'<span>);
</span><span>$document</span>->setMetaData('description','關(guān)鍵字');<span>//</span><span>設(shè)置描述或關(guān)鍵字</span>
<span>$document</span>->setCharset('utf-8'<span>);
</span><span>$document</span>->setTitle('標(biāo)題');

  2.文件操作,需要導(dǎo)入jimport('joomla.filesystem.file');

<span>$j</span> = <span>new</span><span> JFile();
getExt(</span><span>$file</span>) <span>//</span><span>獲取擴(kuò)展名不含.</span>
getName(<span>$file</span>) <span>//</span><span>獲得文件名</span>
exists(<span>$file</span>) <span>//</span><span>文件是否存在</span>
delete(<span>$file</span>) <span>//</span><span>刪除文件</span>
<span>copy</span>(<span>$old</span>,<span>$new</span>) <span>//</span><span>復(fù)制</span>
upload(<span>$src</span>) <span>//</span><span>上傳</span>
write(<span>$file</span>) <span>//</span><span>寫(xiě)文件</span>
read(<span>$file</span>)  <span>//</span><span>讀文件</span>
move(<span>$old</span>,<span>$new</span>) <span>//</span><span>移動(dòng)文件</span>

這些方法在文件讀寫(xiě),圖片文件上傳,等都有用處.

  3.文件夾操作,jimport('joomla.filesystem.folder');一般我們導(dǎo)入的時(shí)候把文件文件夾都導(dǎo)入,很多時(shí)候都會(huì)用到

JFolder::create(<span>$path</span>,777) <span>//</span><span>創(chuàng)建文件夾,支持多層</span>
JFolder::delete(<span>$path</span>)  <span>//</span><span>刪除文件夾,可以包含文件</span>
JFolder::exists(<span>$path</span>)  <span>//</span><span>檢測(cè)文件夾是否存在</span>
JFolder::<span>copy</span>(<span>$pathold</span>,<span>$pathnew</span>) <span>//</span><span>復(fù)制文件夾</span>
JFolder::files(<span>$path</span>) <span>//</span><span>列出文件夾下面文件的數(shù)組</span>
JFolder::folders(<span>$path</span>) <span>//</span><span>列出文件夾下面文件夾的數(shù)組</span>

這里說(shuō)一下::是靜態(tài)方法,有很多類是支持靜態(tài)方法的;

  4.圖標(biāo)生成類,用來(lái)生成后臺(tái)的小圖標(biāo),常用的保存就是之一.

JToolBarHelper::title(JText::_('添加個(gè)人信息'), 'weblinks.png');<span>//</span><span>標(biāo)題</span>
JToolBarHelper::addNew('info.add');<span>//</span><span>添加</span>
JToolBarHelper::apply('info.apply');<span>//</span><span>保存</span>
JToolBarHelper::save('info.save');<span>//</span><span>保存關(guān)閉</span>
JToolBarHelper::editList('info.edit');<span>//</span><span>編輯</span>
JToolBarHelper::cancel('info.cancel');<span>//</span><span>取消</span>
JToolBarHelper::deleteList('info.delete');<span>//</span><span>刪除</span>
JToolBarHelper::trash('info.trash');<span>//</span><span>回收站</span>
JToolBarHelper::divider();<span>//</span><span>分割線</span>
JToolBarHelper::publish('weblinks.publish', 'JTOOLBAR_PUBLISH', <span>true</span>);<span>//</span><span>發(fā)布</span>
JToolBarHelper::unpublish('weblinks.unpublish', 'JTOOLBAR_UNPUBLISH', <span>true</span>);<span>//</span><span>取消發(fā)布</span>
JToolBarHelper::back();<span>//</span><span>返回</span>
JToolBarHelper::help('JHELP_COMPONENTS_WEBLINKS_LINKS');<span>//</span><span>幫助</span>

  5.常用其他方法

JString::transcode('中國(guó)','utf-8','gb2312');<span>//</span><span>轉(zhuǎn)換編碼</span>
JUtility::getToken();<span>//</span><span>用戶session ID 等價(jià)于JHtml::_('form.token');</span>
JUtility::isWinos();<span>//</span><span>是否win系統(tǒng) 是輸出1</span>
JUtility::sendmail('logove#qq.com','yoby','logoove#foxmail.com','主題','這是內(nèi)容');<span>//</span><span>發(fā)送郵件要配置的</span>
JUtility::gethash(<span>$var</span>);<span>//</span><span>32位隨機(jī)字符</span>
JUtility::return_bytes('1k');<span>//</span><span>轉(zhuǎn)換成字節(jié)數(shù) 支持g m k</span>
JRequest::getURI();<span>//</span><span>獲得當(dāng)前url</span>
    JRequest::getMethod ();<span>//</span><span>提交方式 POST 或GET</span>
    JRequest::getbool('i');<span>//</span><span>轉(zhuǎn)換成布爾型</span>
    JRequest::getint('i');<span>//</span><span>取整</span>
    JRequest::getfloat('i');<span>//</span><span>轉(zhuǎn)換成浮點(diǎn)數(shù)</span>
    JRequest::getString('i');<span>//</span><span>轉(zhuǎn)成字符串</span>
    JRequest::getvar('var',<span>null</span>,'default','array');<span>//</span><span>通用,第二個(gè)是默認(rèn)值,第三個(gè)是方法,有GET
    //POST FILES COOKIE ENV SERVER  最后一個(gè)是數(shù)據(jù)類型 有array int string float</span>
    JRequest::setVar('var',<span>$arr</span>);<span>//</span><span>設(shè)置,可以數(shù)組或字符</span>
    JURI::base();<span>//</span><span>包含administrator絕對(duì)路徑 參數(shù)1是相對(duì)路徑</span>
    JURI::root();<span>//</span><span>根目錄,參數(shù)1是相對(duì)路徑</span>

  6.數(shù)組常用,這個(gè)是最常用的

JArrayHelper::arrayUnique(<span>$arr2</span>);<span>//</span><span>去掉重復(fù)元素</span>
    <span>$obj</span> = <span>new</span><span> stdClass();
    </span><span>$obj</span>->qq='280594236'<span>;
    JArrayHelper</span>::fromObject(<span>$obj</span>);<span>//</span><span>對(duì)象轉(zhuǎn)換數(shù)組</span>
    JArrayHelper::getValue(<span>$arr</span>,1);<span>//</span><span>獲得數(shù)組第二個(gè)值,也可以是下標(biāo)</span>
    JArrayHelper::toObject(<span>$arr</span>);<span>//</span><span>轉(zhuǎn)換對(duì)象</span>
    JArrayHelper::toString(<span>$arr</span>,'=',' ');<span>//</span><span>轉(zhuǎn)成字符串,空格隔開(kāi),左邊key=value</span>
    JArrayHelper :: toInteger(<span>$cid</span>);<span>//</span><span>轉(zhuǎn)換變量為整形</span>

其他還有很多的方法,比如數(shù)據(jù)庫(kù),xml,表單生成等等,這些說(shuō)起來(lái)都很重要,不過(guò)內(nèi)容過(guò)多,在后邊有機(jī)會(huì)再講,今天的這些方法,基本上來(lái)說(shuō)都很常用,需要了解更多的你需要自己去研究api內(nèi)容,或者自己讀核心代碼,我在這里總結(jié)出來(lái),可以減少你去閱讀時(shí)間,后邊的注釋說(shuō)明很詳細(xì),不懂的可以在下面留言,joomla是一款非常優(yōu)秀的CMS,不過(guò)國(guó)內(nèi)并不流行,dedecms和discuz用戶量更大,下次有時(shí)間我也會(huì)去研究一下的,喜歡cms的不要錯(cuò)過(guò)了.

(yoby 原創(chuàng))

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???
??, ??? ? ?????? ?? ?? ??: ???? ??? ?? ??? ?? ??? 54??? ?? ??, ??? ? ?????? ?? ?? ??: ???? ??? ?? ??? ?? ??? 54??? ?? Jan 14, 2024 pm 07:48 PM

??? ?? ??(LLM)? ??? ??, ?? ??, ??? ??? ??? ?? ??? ???? ??? ??? ????? ??? ??? ??? ?????. ??? ??? ??? ??? ????? ??? ?? ???(?? ??)? ? ?? ??(??? ??)? ?????. ??? ????? ??? ??? ???? ?? ???? ??? ??? ???? ???. ?? ??? ????? ? ? ??? Mistral-7B? ?? ?? ???? LLM(LanguageModel)? LLM? ?? ? ??? ????? ???????. ??? ???? LLM? LLaMA1-33B? ??? ???? ????? ?? ???? ?? ?? ? ????.

????? ??? ??? ?? ????? - SPDIF OUT ????? ??? ??? ?? ????? - SPDIF OUT Jan 14, 2024 pm 04:42 PM

????? SPDIFOUT ?? ?? ?? ??? ??? ?? ??? ??? ??????. ????? ??? ?? 1, 2, 4? out, +5V, ground? ????? ??? ??, 1, 2, 4? out, ground, +5V? ????? ??? ????. ?? ?? ??? ???? ???? ???? ????. ???? ?? ? ??? ????? ???? ??? ? ????. ?? ??? ?? ?? ??? ??? ??? ??? ? ????. ???? VDG ?? ?? ?? ????? VDG ??? ??? ? VGA ???? ?? ?? ???? VGA ?????? ???? ?? ? ?? ??? ??? ??? VGA ?????? ???? ???. ????? VGA ??? ???? ??? ?????. ???? ??? ??? ? ????.

Linux ????? system() ??? ???? ?????. Linux ????? system() ??? ???? ?????. Feb 23, 2024 pm 06:45 PM

Linux??? system() ?? ?? Linux ????? system() ??? ??? ??? ???? ? ??? ? ?? ?? ????? ???? ?????. ? ????? system() ??? ??? ???? ? ?? ???? ?? ??? ?????. 1. system() ??? ?? ???? ??? ????. intsystem(constchar*command) ??? ?? ????? ?????.

Nvidia? ??? GPU, H100? ?? ??! 2024?? ??? ??? 3nm ??? ?? ??? Nvidia? ??? GPU, H100? ?? ??! 2024?? ??? ??? 3nm ??? ?? ??? Sep 30, 2023 pm 12:49 PM

3nm ??, H100? ???? ??! ?? ?? ?????? ????? ??? GPU? B100(??? '???')? ????(AI)? ??????(HPC) ??????? ???? ?? ???? ??? ???. B100? TSMC? 3nm ?? ??? ?? ??? MCM(?? ? ??) ??? ???? 2024? 4??? ??? ?????. ???? GPU ??? 80% ??? ???? ?? ????? ??, B100? ??? ?? ??? ? ??? ? ??, ?? AI ?? ???? AMD, ?? ? ????? ?? ??? ? ??. NVIDIA ??? ???, 2027??? ? ??? ?? ??? ????? ??? ??? ?????.

?? ?? ?? ??? ?? ?? ???? ??? ??? ????! ??????? ??? 7? ?? ??, 5? ?? ??, 119??? ??? ?? ?? ?? ?? ??? ?? ?? ???? ??? ??? ????! ??????? ??? 7? ?? ??, 5? ?? ??, 119??? ??? ?? Sep 25, 2023 pm 04:49 PM

?? ?? ?? ??? ?? ?? ???? ??? ??? ????! Microsoft? ?? ??? 7?? ??? ? ?? 119???? ???? ????. ?? ?? ???? ???? ??? ?? ? ?? ??? ?? ?? ?? ?? ?? ???? ???? ??? ??? ??? ????? 5?? ???? ?? ??? ????? ?????. ?? ??? ?? LLM? ???? ?? ?? ?? ?? ?? ?? ????? ??? ??? ????. ?? ?? ?? ??? ???? ???? ?? ??? ??????. Ps. ??? ??? ?? ??? ????? ???? ?? ?????. ? ??(???)? ?? ??? ???? Microsoft? ?? ??: ?? ????? ???? ?? ?? ?? ??? ?? ??? ?? ?? ??? ??? ? ??? ?? ? ? ???? ?? ??? ? ?? ?????.

??? ?????? ??? ????? ???? ??? ?????? ?? ??? ?????. ??? ?????? ??? ????? ???? ??? ?????? ?? ??? ?????. Jan 17, 2024 am 11:03 AM

Canvas ????? ??: ????? ???? Canvas ?????? ???? ????? ?? ?? ??? ?????. ??: Canvas? ??? ??? ? ????? ??? ?? ? ?? HTML5?? ???? ??? API???. ???? ???? ???? ????? ?? ?? ????? ??? Canvas ?????? ??????. ? ????? ????? ???? ? ?? ??? ?????? ???? ??? ??? ?????? ???? ??? ? ?? ???? ? ??? ?? ?? ?? ??? ?????. 1. EaselJS ????? Ea

VPR 2024 ?? ???! Meta? EfficientSAM? ?????: ?? ?? ??? ?????! VPR 2024 ?? ???! Meta? EfficientSAM? ?????: ?? ?? ??? ?????! Mar 02, 2024 am 10:10 AM

EfficientSAM? ? ??? CVPR2024? 5/5/5? ???? ???????! ??? ? ??? ?? ???? ?????? ??????. ?? ??? ???? ? ??? ?? ??????! ?? ???? Meta ???? SAM? ??? SAMI(Mask Image Pre-training)?? ??? ??? ??? ??????. ? ??? MAE ?? ?? ??? SAM ??? ???? ??? ?? ??? ViT ???? ?????. SAMI? ?? ????? ??? ??? ???? ???? ?? ??? ?? ? ?? ???? ????? ?????. ? ??? ??? ??? ?? ? ? ?? ??? ?? ???? ??? ? ?? ??? ????? ??? ?????. ?? ?? ?? ????

PHP ??: ???? ????? ??? ? ????. ?? ??! PHP ??: ???? ????? ??? ? ????. ?? ??! Aug 25, 2023 pm 04:13 PM

PHP ??: ???? ????? ??? ? ????. ?? ??! ???? ??? ???? ?? ?? ????. PHP ????? ???? ????? ??? ? ??? ???? ??? ?? ?????. ? ??? ??? ???? ?? ?? ???? ??? ??? ???? ???? ????. ? ????? ? ??? ??? ???? ??? ? ?? ?? ??? ?????. PHP ???? ???? ??? ?, ?? ?? ?? ?? ??? ?? ???? ?? ? ???? ?? ???? ????? ??? ? ??? ??? ?????. ???

See all articles