下php擴展刪除,php刪除語句

本文目錄一覽:

如何增加和刪除php擴展模塊

linux系統下需要用包管理器安裝

如 redhat下

yum install php-mysql

Ubuntu下

apt-get install php-gd

windows下需要修改php.ini

找到

extension=php_gd2.dll

如果前面有分號,去掉分號,就表示啟用。

另外需要注意擴展路徑(extension_dir)的配置默認情況下填

extension_dir=”ext”

就可以了。

如果擴展目錄(PHP安裝目錄下的ext)里沒有相關的dll 可能是已經過時的組件,或者第三方組件(比如sqlserver的 php_sql_srv.dll)需要去第三方相關網站下載對應PHP版本的版本,放進擴展目錄,再啟用。

修改完擴展模塊配置後最好測試下會不會出錯,可以在PHP安裝目錄,或PHP目錄添加到環境變量中

php -v

如果不出錯,一般是沒有問題的。出錯了就說明擴展有需要其它支持,不能直接啟用,或者擴展文件的版本與PHP的版本不對應 .

php 擴展文件所在的路徑

一般默認的安裝路徑是在/var/www裏面。

1.首先,連接相應的zdlinux主機,輸入Linux命令行,等待shell命令的輸入。

2.在Linux命令行下,輸入shell命令:find/-name*PHP*。

3.按「enter」運行shell命令,您將在/usr/local/lib/PHP.中看到PHP安裝目錄

擴展資料:

常見的Linux命令

1.將CD/home放入『/home』目錄中。

2.CD..返回到前一個目錄。

3.CD../..返回上面的兩個目錄。

4.將CD放入個人主目錄。

5.CD~user1進入個人主目錄。

6.返回到您上次所在的目錄。

7.PWD顯示工作路徑。

8.Ls查看目錄中的文件。

9.Ls-f查看目錄中的文件。

10.Ls-l顯示文件和目錄的詳細信息。

11.Ls-a顯示隱藏文件。

12.Ls*[0-9]*顯示包含該編號的文件名和目錄名。

13.樹顯示文件和目錄來自根項目記錄樹結構的開始。

14.Rm-ffile1刪除一個名為「file1」的文件。

15.刪除一個名為「dir1」的目錄。

16.Rm-rfdir1刪除一個名為「dir1」的目錄並刪除其內容。

17.同時刪除目錄及其內容。

18.重命名/移動一個目錄。

19.Cpfile1file2複製一個文件。

mamp中php怎麼刪除redis擴展

phpredis lrem 刪除不了是怎麼回事

//DEL

# 情況1: 刪除單個key

$redis-set(‘myname’,’ikodota’);

echo $redis-get(‘myname’).’br’; # 返回:ikodota

$redis-del(‘myname’);# 返回 TRUE(1)

var_dump($redis-get(‘myname’)); # 返回 bool(false)

# 情況2: 刪除一個不存在的key

if(!$redis-exists(‘fake_key’)) # 不存在

var_dump($redis-del(‘fake_key’)); # 返回 int(0)

# 情況3: 同時刪除多個key

$array_mset=array(‘first_key’=’first_val’,

‘second_key’=’second_val’,

‘third_key’=’third_val’);

$redis-mset($array_mset); #用MSET一次儲存多個值

$array_mget=array(‘first_key’,’second_key’,’third_key’);

var_dump($redis-mget($array_mget)); #一次返回多個值 //array(3) { [0]= string(9) “first_val” [1]= string(10) “second_val” [2]= string(9) “third_val” }

$redis-del($array_mget); #同時刪除多個key

var_dump($redis-mget($array_mget)); #返回 array(3) { [0]= bool(false) [1]= bool(false) [2]= bool(false) }

windows下開發並編譯PHP擴展的方法

現在就簡單說一在WINDOWS下開發PHP擴展的步驟:

首先需要準備的軟件有:

cygwin

安裝路徑e:\app\cygwin

visual

studio

C++

6.0,

修改環境變量,把已經安裝好的PHP路徑設置為環境變量。在這裡,假設我的PHP安裝目錄是:e:\app\php5.2.5,那麼我把WINDOWS環境變量後面加上這個安裝目錄。方便一會兒使用php.exe。

PHP源代碼,這裡假設為e:\c_source_code\php-5.2.5

1、修改文件

「PHP源文件目錄/ext/ext_skel_win32.php」,在這裡就是:E:\c_source_code\php-5.2.5\ext,其中主要是修改其中的cygwin路徑。$cygwin_path

=

‘e:\app\cygwin\bin’;

把$cygwin_path修改為你實際安裝cygwin的路徑。

2、在源代碼ext目錄也就是e:\c_source_code\php-5.2.5\ext下,執行

php

ext_skel_win32.php

–extname=EXT_NAME,此時會在ext目錄下生成EXT_NAME目錄,這個目錄就是我們將要進行PHP擴展開發的框架。比如你運行php.exe

ext_skel_win32.php

–extname=foo,會在ext目錄下生成foo目錄。

3、將php-root\dev\php5ts.lib拷貝至

「ext/EXT_NAME」中。比如你要開發的PHP擴展名為foo,那麼就需要把php-root\dev\php5ts.lib拷貝到PHP源文件目錄\ext\foo中。

4、修改foo.c內容,編寫我們需要的C代碼。

5、進入EXT_NAME目錄,打開EXT_NAME.dsp。

設置VC6工程,

設置菜單「組建」-「移除工程配置」,選中「Win

32

Release_TS」,

設置菜單「工程」,選中「Win

32

Release_TS」

打開Tab「連接」,設置「輸出文件名」中的目錄,

[可選]打開Tab「C/C++」,增加「預處理器定義」「,COMPILE_DL_EXT_NAME」(注意全大寫,默認加入的),取消預定義「LIBZEND_EXPORTS」(否則不可引入zend函數)。

6、設置好以後,進行編譯,會生成一個dll文件,文件名是EXT_NAME.dll,比如在我們的例子中就為foo.dll

把foo.dll拷到e:\app\ext目錄下,並在php.ini里加上一行extension=foo.dll,重啟一下apache,查看phpinfo();,會發現我們的PHP擴展foo()已經加載進來,已經可以使用這個foo擴展了。

原創文章,作者:QRKP,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/136873.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
QRKP的頭像QRKP
上一篇 2024-10-04 00:16
下一篇 2024-10-04 00:16

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Python3支持多行語句

    Python3是一種高級編程語言,開發人員可以輕鬆地使用該語言編寫簡單到複雜的代碼。其中Python3支持多行語句,方便開發人員編寫複雜的代碼,提高代碼的可讀性和可維護性。 一、使…

    編程 2025-04-29
  • Python for循環語句打印九九乘法表

    本篇文章將詳細介紹如何使用Python的for循環語句打印九九乘法表。打印九九乘法表是我們初學Python時經常練習的一項基礎操作,也是編寫Python程序的基本能力之一。 1、基…

    編程 2025-04-29
  • Python中while語句和for語句的區別

    while語句和for語句是Python中兩種常見的循環語句,它們都可以用於重複執行一段代碼。然而,它們的語法和適用場景有所不同。本文將從多個方面詳細闡述Python中while語…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • Python中自定義函數必須有return語句

    自定義函數是Python中最常見、最基本也是最重要的語句之一。在Python中,自定義函數必須有明確的返回值,即必須要有return語句。本篇文章將從以下幾個方面對此進行詳細闡述。…

    編程 2025-04-29
  • Python中升序排列的if語句

    本文將為大家介紹Python中升序排列的if語句。首先,我們來看一下如何實現。 if a > b: a, b = b, a if b > c: b, c = c, b …

    編程 2025-04-29
  • Python輸出語句用法介紹

    Python作為一種高級編程語言,為編程帶來了極大的便利和快捷。而輸出語句則是Python編程中不可缺少的一部分,它能夠讓我們看到程序運行的結果、判斷程序的正確性和優化程序等。本文…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Python語句大全

    本文將詳細闡述Python語句大全,並給出代碼實例。 一、基本語句 Python基本語句包括賦值語句、條件語句、循環語句等,其中最基礎的是賦值語句。如下: a = 1 b = 2 …

    編程 2025-04-28

發表回復

登錄後才能評論