たとえば関数リファレンスのarrayのページを参照してみてください
ずらずらとソースがかかれてます