c傳數(shù)據(jù)給php c語言發(fā)送數(shù)據(jù)

php與C的交互問題

你這樣做簡直就是浪費了PHP 。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了濱州免費建站歡迎大家使用!

PHP 是做后端的不是做前端的。前端用 html。

如果不是效率要求特別高,是用不上C 的。

而且PHP 的效率已經(jīng)非常高了。

Objective-C 和php進(jìn)行數(shù)據(jù)交互只能用json嗎

你看php支持什么交互了,我對php不了解,,關(guān)鍵看php支持什么,obj-c可以發(fā)任何格式的消息,因為obj-c是一個programming language,php相對來說是一個script language,功能也是有限的。JSON還是比較好的,google現(xiàn)在開始統(tǒng)一使用json了,xml正慢慢被淘汰。

C擴展怎么返回數(shù)組給PHP?

$a = array();

$a[] = "項目";

$a[] = "標(biāo)題";

$a[] = "時間";

return $a

用C寫的一個socket數(shù)據(jù)包發(fā)送到80端口,用php怎么在服務(wù)器上接收到?

set_time_limit(0);

//設(shè)置腳本超時時間;0表示不限制

$socket

=

socket_create(AF_INET,

SOCK_STREAM,SOL_TCP);

//創(chuàng)建一個套接字,參數(shù)太多,自己查手冊

socket_bind($socket,'localhost',80);

綁定主機,端口

socket_listen($socket);

監(jiān)聽端口

$connection=socket_accept($socket)

接受連接

后面就可以通過socket_read()和socket_write();進(jìn)行收發(fā)數(shù)據(jù)

最后用socket_close()銷毀資源;

注意,這里需要直接通過php.exe直接來驅(qū)動,不要過服務(wù)器;

php怎么提交數(shù)據(jù)到另一個網(wǎng)站,然后要他返回一個值

這個可以通過PHP的curl請求來提交數(shù)據(jù)到其他的網(wǎng)站!獲取執(zhí)行的結(jié)果即可!以下是一個示例。

function?curlpost($data,$url){????????????????????//curlpost提交函數(shù)

$data=array('data'=$data);

$ch?=?curl_init?();

curl_setopt?($ch,?CURLOPT_URL,?$url?);

curl_setopt?($ch,?CURLOPT_POST,?true?);

curl_setopt?($ch,?CURLOPT_HEADER,?0?);

curl_setopt?($ch,?CURLOPT_RETURNTRANSFER,?1?);

curl_setopt?($ch,?CURLOPT_POSTFIELDS,?$data?);

$state=curl_exec?($ch?);

curl_close?($ch?);

return?$state;

}

從C/C++遷移到PHP——判斷字符類型的函數(shù)

在C/C++中,頭文件ctype.h中定義了關(guān)于字符類型一組宏,可以得到給定字符的類型。

而PHP中沒有相關(guān)函數(shù)。前些天發(fā)現(xiàn)在下載的PHP中提供了一個名為php_ctype.dll的擴展庫,

加載后發(fā)現(xiàn)提供一部分此類的函數(shù),特整理出來供大家參考。

在PHP中正確加載php_ctype.dll文件后,用?php

phpinfo();?可以看到以下信息:

ctype

ctype

functions

enabled

(experimental)

然后就可以使用它所提供的函數(shù)了。所有函數(shù)的用法同C/C++基本相同,區(qū)別在于在C/C++中函數(shù)的參數(shù)是

字符型(char),而在PHP中函數(shù)的參數(shù)可以是字符串(string)。例如:

?php

$string="123ADAADAD";

if(isalnum($string))

{

echo

"只有大小寫字母和數(shù)字!";

}

?

附:php_ctype.dll支持的函數(shù)

bool

isalnum(string)

bool

isalpha(string)

bool

iscntrl(string)

bool

isdigit(string)

bool

isgraph(string)

bool

islower(string)

bool

isprint(string)

bool

ispunct(string)

bool

isspace(string)

bool

isupper(string)

bool

isxdigit(string)

【本文版權(quán)歸作者凡草0515與奧索網(wǎng)共同擁有,如需轉(zhuǎn)載,請注明作者及出處】

名稱欄目:c傳數(shù)據(jù)給php c語言發(fā)送數(shù)據(jù)
本文URL:http://muchs.cn/article6/docdgog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)靜態(tài)網(wǎng)站、建站公司、標(biāo)簽優(yōu)化、做網(wǎng)站、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)