>>91
ヒマな時間にリファレンス本を流し読みして「この言語ではこういうことができる」
という部分をまず掴みます。
使いそうな関数のページには折り目をつけておきますが、まず読み返すことはありません。

実際に組む時は、8割方過去に作ったスクリプトからコピペして改変します。
過去にない処理が必要になった場合、例えば「php 全角英数 半角英数 変換 」
とかググって、その処理に必要な関数名を調べます。
次にその関数名でまたググり、オンラインリファレンスから例文をコピペして
パラメータだけいじります。

自分で暗記で打てるのはif文程度。