原创 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 庫可以簡單和有效地去抓網頁。你只需要運行一個腳本,然後分析一下你所