php pear學習

一,什麼是 PEAR? PEAR是PHP的官方開源類庫, PHP Extension and Application Repository的縮寫。Pear在英文中是梨子的意思。PEAR將PHP程式開發過程中常用的功能編寫成類庫,涵蓋了頁面呈面、資料庫訪問、檔案操作、資料結構、快取作業、網路通訊協定等許多方面,使用者可以很方便地使用。 二,為什麼要使用PEAR?

php zend framework 安裝

php zend framework主要是為了實現mvc架構,目的為了讓系統能更好的最佳化重構。 今天看了zend framework的入門教程1.5.2,按照例子Zend Framework配置快速指南配置了zend framework。問題還是出了不少。 zend framework安裝 配置完成後出現這樣的錯誤,忙了大半天找不到解決方案。最後看了phpinfo頁面才知道Loaded Configuration File

Flex / PHP Security Basics

http://active6.com/blog/flex/flex-php-security-basics-part-one/ I've been creating Flash / PHP web sites and applications for years, but I am relatively new to Flex. After browsing the Adobe PHP samples for Flex earlier this week, I couldn't help

PHP函數之CURL

cURL 是一個利用URL文法規定來傳輸檔案和資料的工具,支援很多協議,如HTTP、FTP、TELNET等。最爽的是,PHP也支援 cURL 庫。本文將介紹 cURL 的一些進階特性,以及在PHP中如何運用它。 為什麼要用 cURL? 是的,我們可以通過其他辦法擷取網頁內容。大多數時候,我因為想偷懶,都直接用簡單的PHP函數: 以下為引用的內容: $content = file_get_contents("http://www.nettuts.com");//

什麼是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?(轉)

什麼是CGI? CGI全稱是“公用網關介面”(Common Gateway Interface),簡單講是運行在WEB伺服器上的一段程式。有瀏覽器的輸入觸發,這個指令碼通常象伺服器和系統中其他程式如資料庫的橋樑。 CGI指令碼工作原理: 瀏覽器通過HTML表單或超連結請求指上一個CGI應用程式的URL。 伺服器收發到請求。 伺服器執行指定所CGI應用程式。 CGI應用程式執行所需要的操作,通常是基於瀏覽者輸入的內容。

PHP當shell指令碼

我們都知道,PHP是一種非常好的動態網頁開發語言(速度飛快,開發週期短……)。但是只有很少數的人意識到PHP也可以很好的作為編寫Shell指令碼的語言,當PHP作為編寫Shell指令碼的語言時,他並沒有Perl或者Bash那麼強大,但是他卻有著很好的優勢,特別是對於我這種熟悉PHP但是不怎麼熟悉Perl的人。要使用PHP作為Shell指令碼語言,你必須將PHP作為二進位的CGI編譯,而不是Apache模式;編譯成為二進位CGI模式啟動並執行PHP有一些安全性的問題,關於解決的方法可以參見PHP手

php擴充如何嵌入到php架構中

編寫一個簡單的擴充樣本 使用php內建工具產生自訂擴充的架構。該工具在ext檔案夾下面 ./ext_skel --extname=wully Ext_skel的主要參數(這裡面只列舉了最常用的兩個) --extname=module module is the name of your extension【必須有的】 產生模組的名稱,會自動在ext內建立extname檔案夾,最常用的 --proto=file file contains

PHP之Smarty學習

參考網路上的資料,使用Smarty可以簡單的測試: 1.解壓Smarty到網站目錄下,比如起名libs. 2.建立templates,templates_c,configs,cache目錄 3.建立測試頁面:index.php require "main.php"; //$tpl在main.php中定義 $tpl->assign("title", "測試用的網頁標題"); $tpl->assign("content", "測試用的網頁內容"); // 上面兩行也可以用這行代替 //

Win7下php環境搭建:PHP+Apache+Aptana+Mysql

下載: php:  http://windows.php.net/downloads/releases/php-5.3.10-Win32-VC9-x86.zip Apache:   http://labs.renren.com/apache-mirror//httpd/binaries/win32/httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

【轉】GeoIP + PHP 完全指南

轉自:http://www.21andy.com/blog/20100405/1799.html 有2種標準方法來使用 GeoIP 第一種方法: 先下載 GeoIP 資料檔案 wget -c http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz gunzip GeoIP.dat.gz

關於eval()老是出錯

php eval() '400','name'=>'kuke','time'=>'1024')";$res="1+3";var_dump($res);$v=eval($res);var_dump($v);echo $v;foreach($v as $key=>$val){echo $key."=".$val;}//-------------------------------------------echo "";//------------------------------------

php.ini中配置php錯誤報表層級

最近小弟在寫php的過程中發現php提示php notice:………………的字樣,雖然這個只是php的提示內容,並沒有什麼大的影響,但是出於安全性和美觀方面的考慮,小弟還是想把這個東西去掉。那麼,怎麼辦呢?抬出baidu,直接複製、粘貼php notice:,這樣搜尋的結果,一般有兩種情況:一、直接來一句:error_reporting=E_ALL&~E_NOTICE,搞得你不知道什麼意思?!二、 1.在php.ini檔案中改動error_reporting 改為:

[PHP] 如何在NetBeans中使用xdebug來調試php

其實,文章的重點是放在了如何配置php的xdebug環境,畢竟環境搭好了,像NetBeans,Eclipse這樣的IDE,隨便哪個都可以做php的調試的。 作業環境: OS: Ubuntu 10.04 Server: xampp 1.7.3a 1. 下載xdebug.so 方便懶人,不用去編譯,所以就提供一個32位的xdebug.so。 http://download.csdn.net/source/2757538

zend studio 安裝php 手冊

PHP Manual Preferences The PHP Manual preferences page sets the location of sites which allow you to access and view the PHP Manual and allows you to add, edit or remove sites. The PHP Manual contains an explanation of PHP functions. PHP

操蛋,修複BUG,請問怎麼修複這個bug

有2個php檔案 1.php echo '1'; ?> 2.php echo '2'; ?> 瀏覽器裡輸入 http://localhost/1.php/2.php 會輸出 1 ,為了省去麻煩,我想直接提示瀏覽器地址非法,該怎麼做? 回複討論(解決方案) 但是 http://localhost/1.php/2.php 並不是非法的,為什麼要提示非法呢? 其中的 /2.php 將儲存在

PHP有沒有is_type()函數?

http://docs.php.net/manual/zh/language.types.intro.php 如果只是想得到一個易讀懂的類型的表達方式用於調試,用 gettype() 函數。要查看某個類型,不要用 gettype(),而用 is_type 函數。 問題: 1.PHP手冊,有is_type( )函數嗎? 回複討論(解決方案) is_array -- 檢測變數是否是數組 is_bool -- 檢測變數是否是布爾型 is_callable --

下面這句代碼哪裡錯了

$aid = 11387;$_G['uid'] = 332;$tid =50;function aidencode($aid, $type = 0, $tid = 0) {$s = !$type ? $aid.'|'.substr(md5($aid.md5('asdfasfas'.TIMESTAMP.$_G['uid']), 0, 8).'|'.TIMESTAMP.'|'.$_G['uid'].'|'.$tid :

為什麼字元編碼一半是簡體中文,一半是utf-8

要怎麼改成utf-8的 回複討論(解決方案) 什麼意思?請說清楚點 什麼意思?請說清楚點 就是我在瀏覽器裡看效果時有一部分要用簡體中文才能查看,一部分要用utf-8才能查看,所以我無論用簡體中文或utf-8查看都有一部分是亂碼 應該是模板或架構內兩個檔案(多數是include進來的)的編碼不同所致,找到其中之一,選擇編碼另存 所有檔案儲存時的編碼要統一,而且要和HTML的Header資訊裡的編碼一致。 把檔案統一改成相同編碼。

PHP迴圈中進度顯示以及"假死"

理論上程式應該運行完500次然後才顯示成功,但是基本只能運行個十來次頁面就開始全白(同時網頁中載入的標誌也消失了),就不再往下繼續執行程式了 求助這種問題應該如何解決,謝謝 另外,進度方面不知道應該如何處理。再次感謝 ";}}echo "OK";?> 回複討論(解決方案) 3秒×500= 多長時間? 不死才怪 3秒×500= 多長時間? 沒有設定已耗用時間,不死才怪 nnd,csdn給我500還讓我多發了一次……

如果解決smarty模板重名(路徑不同),導致的編譯後的檔案被覆蓋的問題。

Smarty PHP 如果解決smarty模板重名(路徑不同),導致的編譯後的檔案被覆蓋的問題。 例如 檔案1 //$obj_tpl是smarty對象$obj_tpl->setTemplateRoot(dirname(__FILE__));$obj_tpl->display("index.tpl"); 檔案2

總頁數: 5203 1 .... 320 321 322 323 324 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.