<?php
echo
"索引陣列\n"
;$arr1=[
'e',
'w',
'q']
;$arr2=[
'a',
'g',
'h']
;//print_r( $arr1);
//print_r( $arr2);
echo
"當是索引陣列的時候"
;echo
"加法"
;print_r
($arr2
+$arr1);
echo
"merge:"
;print_r
(array_merge
($arr2
,$arr1))
;echo
"關聯陣列"
;$arr3
=array
('e'
=>
'f',
'g'=
>
'k')
;$arr4
=array
('i'
=>
'l',
'g'=
>
'sa');
//print_r($arr3);
//print_r($arr4);
print_r
(array_merge
($arr3
,$arr4))
;echo
"後面覆蓋前面"
;print_r
(array_merge
($arr4
,$arr3))
;echo
"關聯陣列加"
;print_r
($arr3
+$arr4);
echo
"加法運算,都捨棄相同的鍵名,後面覆蓋前面。只有array_merge才會區別是關聯陣列(同鍵名覆蓋)還是索引陣列(不覆蓋)。"
;echo
"既是索引,又是關聯陣列呢。"
;$arr5
=array
('i'
=>
'l',
'g'=
>
'sa'
,'gh');
$arr6
=array
('i'
=>
'l',
'g'=
>
'sa'
,'gh2');
print_r
($arr5);
print_r
($arr6);
echo
"加法:\n"
;print_r
($arr6
+$arr5);
echo
"merge\n"
;print_r
(array_merge
($arr6
,$arr5))
;echo
"混合 陣列也是一樣,分為索引部分和關聯部隊,merge和加法按各自的方式對待。"
;
e:\workplacephpstorm\php74\php.exe e:\workplacephpstorm\learn\helloword\review\1.php
索引陣列
當是索引陣列的時候加法array
([0] => a
[1] => g
[2] => h
)merge:array
([0] => a
[1] => g
[2] => h
[3] => e
[4] => w
[5] => q
)關聯陣列array
([e] => f
[g] => sa
[i] => l
)後面覆蓋前面array
([i] => l
[g] => k
[e] => f
)關聯陣列加array
([e] => f
[g] => k
[i] => l
)加法運算,都捨棄相同的鍵名,後面覆蓋前面。只有array_merge才會區別是關聯陣列(同鍵名覆蓋)還是索引陣列(不覆蓋)。既是索引,又是關聯陣列呢。array
([i] => l
[g] => sa
[0] => gh
)array
([i] => l
[g] => sa
[0] => gh2
)加法:
array
([i] => l
[g] => sa
[0] => gh2
)merge
array
([i] => l
[g] => sa
[0] => gh2
[1] => gh
)process finished with exit code 0
使用array_merge( ),如果是關聯陣列合併,如果陣列的鍵名相同,那麼後面的值將覆蓋前者;如果是數字索引陣列合併,則不覆蓋,而是後者附加到前者後面。使用陣列加法運算,與 array_merge( )不同,加法運算不管是關聯陣列還是數字索引陣列,都是將相同鍵名的值捨棄,也就是只保留首次出現該鍵名的元素,後來的具有相同鍵名的元素都不會被加進來。 簽名和加密
既然是加密,那肯定是不希望別人知道我的訊息,所以只有我才能解密,所以可得出公鑰負責加密,私鑰負責解密 同理既然是簽名,那肯定是不希望有人冒充我發訊息,只有我才能發布這個簽名,所以可得出私鑰負責簽名,公鑰負責驗證。這裡一共有 兩組四個 金鑰 a的公鑰 pub a a的私鑰 pri a b的公鑰 pub...
儲存和載入模型
在訓練模型過程中,由於資料集較大,模型訓練迭代次數較多等原因,使得模型訓練較耗時,因此將訓練好的模型進行儲存以便下次直接使用是很有必要,下面介紹兩種模型的儲存和載入方法 1.使用pickle模組 1 儲存模型 with open 模型儲存的位置 wb as f pickle.dump model,f...
模型儲存和載入
當訓練或者計算好乙個模型之後,那麼如果別人需要我們提供結果 就需要儲存模型 主要是儲存演算法的引數 使用線性模型進行 使用正規方程求解 lr linearregression 此時在幹什麼?lr.fit x train,y train 儲存訓練完結束的模型 joblib.dump lr,test.p...