- Go语言实现基于树的组合算法 :combination.go
- Go语言使用md5加密 :md5.go
- Go语言常用工具库 :utils.go
- 深度比较量对象 :compare.php
- CURL请求封装 :curlRequest.php
package abstract | |
import "fmt" | |
/** | |
* 树节点结构 | |
*/ | |
type TreeNode struct { | |
value string | |
level int |
<?php | |
function curlRequest($url, $method = "GET", $data = "", $userPassword = "") | |
{ | |
$httpHeader = array( | |
'Content-Type: application/json', | |
'Content-Length: ' . strlen($data) | |
); | |
$ch = curl_init(); |
// 删除索引 | |
DELETE /artist_sug_0323 | |
GET index_name/_search | |
{ | |
"query": { | |
"query_string": { | |
"default_field": "search_field", | |
"query": "*anything*" | |
} |
<?php | |
function isAssocArray($var): bool | |
{ | |
return array_diff_assoc(array_keys($var), range(0, sizeof($var))) ? TRUE : FALSE; | |
} | |
function isArray($var): bool | |
{ | |
return is_array($var) && !isAssocArray($var); |