原创 drupal 小結

$node = \Drupal\node\Entity\Node::load($nid); $fields_list = $node->getFields();  

原创 向數組尾部插入 "blue" 和 "yellow"——PHP

$a=array("red","green"); array_push($a,"blue","yellow"); print_r($a);  

原创 數組拼接成字符串——PHP

$array = array('lastname', 'email', 'phone'); $comma_separated = implode("/", $array);  

原创 Drupal 常用模塊彙總

1.爲Drupal增加視頻播放功能 使用video和flowplayerhttp://drupal.org/project/videohttp://drupal.org/project/flowplayer2.爲Drupal增加郵件服務器

原创 PHP“Cannot use object of type stdClass as array”

php調用json_decode從字符串對象生成json對象時,如果使用[]操作符取數據,會得到下面的錯誤 錯誤:Cannot use object of type stdClass as array 產生原因:     $res = j

原创 drupal8 打補丁(patch)

druapl 的核心可能會有漏洞,這時就需要我們去打補丁。很多補丁都已經有人寫好了,我這裏講的就是如何去打這些已經寫好的補丁。   1.打開項目最外層中的composer.json文件   2.確保 "enable-patching":

原创 git項目管理名詞

        克隆(clone):從遠程倉庫URL加載創建一個與遠程倉庫一樣的本地倉庫   提交(commit):將暫存文件上傳到本地倉庫(我們在Finder中對本地倉庫做修改後一般都得先提交一次,再推送)   檢出(checkout)

原创 字符串分割成數組——PHP

$email = explode(",", $params['headers']['Bcc'] ); $connection = \Drupal::database(); $u_name = '';

原创 把字符串 "Hello world!" 中的字符 "world" 替換爲 "Shanghai"

<?php echo str_replace("world","Shanghai","Hello world!"); ?>  

原创 workflow 審批狀態改變,發郵件通知——drupal8

一 配置郵箱  drupal8 郵件功能最優配置是gmail郵箱。 沒有的話就註冊一個。 注: 1 設置允許其他設備登陸gmail : 登錄谷歌賬戶,  訪問 https://www.google.com/settings/securit

原创 Notice: Undefined offset:

PHP  最簡單的在程序開頭加上: error_reporting( E_ALL&~E_NOTICE );   可以屏蔽notice的錯誤。

原创 關於增量更新 全量更新的思路歷程

背景:調第三方接口調取全部數據存入數據庫(數據量較大)。之後都是操作數據庫。 這時需要定時任務。定時調api獲取最新的數據。更新到數據庫。

原创 drush 命令操作drupal

目前我用到的命令。持續更新 常用命令: $ drush cr  各種清緩存 $ drush pm-enable 安裝module $ drush pm-uninstall 卸載module $ drush pm-list  顯示所有mod

原创 PHPstorm免費註冊碼 不好用你來找我

http://idea.lanyus.com/ 使用方法: 1 打開   C:\Windows\System32\drivers\etc\hosts 文件。將 0.0.0.0 account.jetbrains.com 加進去 2 複製h

原创 PHP中使用CURL實現GET和POST請求

CURL 是一個利用URL語法規定來傳輸文件和數據的工具,支持很多協議,如HTTP、FTP、TELNET等。 最爽的是,PHP也支持 CURL 庫。 使用PHP的CURL 庫可以簡單和有效地去抓網頁。你只需要運行一個腳本,然後分析一下你所