鍍金池/ 問答/ PHP問答
魚梓 回答

細細想想,數(shù)據(jù)從哪來,到哪去。 這個過程,你可以這么理解

1.通過后臺添加數(shù)據(jù)到表中
2.表中的數(shù)據(jù)需要展示到頁面中

那么如何展示到頁面中呢?

首先,你需要一個html的頁面,頁面渲染的形式包括:

1.數(shù)據(jù)傳遞到頁面,直接進行渲染 (mvc一般是這么處理的 通用的處理方式)
2.訪問后端的接口,js進行頁面數(shù)據(jù)填充 (現(xiàn)在更好的處理方式,更好的分工)
3.頁面中直接編寫php,混編頁面(不推薦)后期改起來超級惡心,代碼可讀性極差

所以,建議你可以寫個接口 前端可以訪問接口進行數(shù)據(jù)處理,也可以找個模板引擎進行處理,頁面可讀性會更好 




命多硬 回答

@奧斯卡僚機 老哥,看好問題。

你該告訴她:如果你是 Chrome 或 Firefox 瀏覽器,你可以:

  • 如何查看頁面源代碼(Ctrl + U)、
  • 如何獲取到對應(yīng) DOM 的位置及標簽的即時變化(檢查:Ctrl + Shift + C)。

在有這兩個操作后,如果提問者想解析,費點時間,自然可以解析出來。


就算是模擬出來:

檢測圖片列表 DOM 的 onClick 事件,然后在大圖的 src 屬性上替換對應(yīng)的圖片鏈接即可。

簡單明了一點,畢竟你不是在講話,而是寫答案。

入她眼 回答

python 相對來說爬蟲庫比較完善,網(wǎng)絡(luò)和進程方面?zhèn)€人認為要優(yōu)于PHP的爬蟲

蝶戀花 回答

配置信息應(yīng)該沒問題,
include /home/xxx/xxx/.htaccess;
這里有什么特殊的配置?

更改配置后有 重啟nginx 么

玄鳥 回答

GET /api/v1/captcha/13249234 服務(wù)端路由處理好即可,可以理解為13249234就是驗證碼這個資源的標識符,不是驗證碼里面的內(nèi)容

不討囍 回答

相當于給struct中的字段添加了tag屬性,可以通過reflect包來獲取struct中字段的屬性

墨染殤 回答

可以直接return json數(shù)據(jù)
return json_encode(['status'=>somestatus,'message'=>messagevalue]);
不過值得注意的是,在某些特殊情況下不能前端是無法解析后臺phpjson_encode出來的json的(原因:json_code函數(shù)出來的json不是嚴格意義上的json數(shù)據(jù),所以前端無法解析)
那么,可以寫一個arrayToJson的全局函數(shù)
$array = ['a'=>1,'b'=>2,'c'=>3];
foreach($array as $k=>$v) $list[] = sprintf('"%s":"%s"', $k, $v);
echo '{' . join(',', $list) . '}';
這樣就完成了一個json的拼接,對于嚴格模式來說也可以使用的json數(shù)據(jù)了

熟稔 回答

如果js文件是單獨的,那就直接寫,類似于 http://demo.me/index/index/do 這種

柒槿年 回答

朋友,這個并不是因為時間的問題;

這個問題,我也遇到,

建議你檢查下是否設(shè)置自動更新到packagist;

是否創(chuàng)建tags,releases ;

如果你需要更加詳細的回答,可以和我討論!

怪痞 回答

require或者include這個文件了么?

陌離殤 回答
  1. 不管是上拉還是下拉,處理下防抖
  2. json的話就用ajax拉,可以直接寫相對地址,后臺上線以后換下url加點data限定下要拉的數(shù)據(jù)(比如可以傳最后一個id和拉取數(shù)量)就行了
  3. 如果就是本地需求(比如就是個年會抽獎或者是直接在你本機展示的原型,還不看代碼那種),可以直接寫成js,然后里邊加個變量名比如var data之類的,然后你直接加載這個js用這個變量就好
厭遇 回答

沒有測過,你試試看

server {
        listen       80;
        listen [::]:80 ipv6only=on;
        server_name  www.example.com;

        root   /data/www/www.example.com;
        index index.php  index.html index.htm;

        location / {
                # 這里使用try_files進行url重寫,不用rewrite了。
                try_files $uri $uri/ /index.php?$query_string;
        }

        location ~ \.php($|/) {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info ^(.+\.php)(.*)$;
            fastcgi_param   PATH_INFO $fastcgi_path_info;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

        location ~ /\.ht {
                deny  all;
        }
}
有點壞 回答

你的訪問路由對不對???你寫的地址沒有訪問到你想訪問的文件,代碼沒有毛病

別硬撐 回答

flask view里面調(diào)用subprocess.Popen去執(zhí)行腳本,subprocess會生成一個子進程去執(zhí)行腳本,可以立即返回

青檸 回答

是啊, 但是別人確實做到了。

法克魷 回答

brew install phpXX-redis
不需要你那樣裝,遇到好幾個你這樣的問題了

故人嘆 回答

最新的brew把php7.1的包名改了

php71 ? -> php@7.1 

試試用

brew install php@7.1
或
brew upgrade php@7.1