原创 PHP 進化史 — 從 v5.6 到 v8.0

PHP 7.3 版本發佈後,爲了更好地理解這門廣泛流行的編程語言的新特性和優化之處,我決定詳細地研究下 PHP 開發:正在開發什麼以及其開發方向。 在查看了 PHP 在 PHP 7.x 版本開發過程中實現的一系列特性的簡要列表之後,我決定自

原创 PHP程序員職業發展規劃和技術需求

2020年PHP程序員,如何能更進一步的提升PHP開發內功?​zhuanlan.zhihu.com 騰訊T3-T4標準精品PHP架構師教程目錄大全,只要你看完保證薪資上升一個臺階(持續更新)​zhuanlan.zhihu.com 對 PHP

原创 2020年PHP程序員,如何能更進一步的提升PHP開發內功?

疫情期間我是如何拿到20k的offer,2020年php面試題彙總:https://www.bilibili.com/video/BV1bK411A7dV 第一階段1-2年 我認爲1-2年對於PHP程序員來說是第一個門檻,這一階段菜鳥正式從

原创 C++整理筆記一覽(建議收藏)

1. cstring與string的區別。 (<string.h> == <cstring>) 在C語言中<cstring>主要是爲了使用字符串函數 在C++中<string>主要是爲了使用std::string類。例如:memcmp;m

原创 PHP 8新特性之JIT對PHP應用性能的影響 最終運行結果如下:

前言 八重櫻:PHP 8 新特性​zhuanlan.zhihu.com 八重櫻:理解 PHP 8 的 JIT​zhuanlan.zhihu.com 即將發佈的 PHP 8 最受大家關注的新特性就是引入了對 JIT 的支持,我已經簡單介紹了

原创 給小白整理的一篇Python知識點 3、控制流 4、函數 5、模塊 6、數據結構

1、基本概念 1.1 四種類型 python中數有四種類型:整數、長整數、浮點數和複數。 python中數有四種類型:整數、長整數、浮點數和複數。 整數, 如 1 長整數 是比較大的整數 浮點數 如 1.23、3E-2 複數 如 1 +

原创 PHP 安全的十個必備技巧

在這篇文章中,我將嘗試爲你提供一些可以提高 PHP 應用程序安全性的具體步驟。我關注的是 PHP 配置本身,所以我們不會討論 SQL 注入、HTTPS 或其他與 PHP 無關的問題。 我將使用我的 docker-entrypoint.sh

原创 建議你喫透這68個內置函數! 視頻推薦:python學會這些面試兼職接單都不是問題 大學生如何利用python在網上接單,兼職也能月入過萬

置函數就是Python給你提供的, 拿來直接用的函數,比如print,input等。 截止到python版本3.6.2 ,一共提供了68個內置函數,具體如下 abs() dict() help()

原创 PHP 8 有哪些值得期待的新特性

新的 PHP 主要版本 PHP8 預計將於 2020 年底發佈。 它現在正處於非常活躍的開發中,所以在接下來的幾個月裏,開發速度和開發進程可能會有很大的變化。 在這篇文章中,我會羅列出 PHP8 中會發生的一些改變:新功能、性能改進和突破性

原创 PHP 教程:使用 Composer 時,這些最佳實踐你必須知道

概述 Composer 是 PHP 應用程序的依賴管理器,最初發佈於大約 8 年前,2012 年 3 月。 在 php 中使用 Composer 可以提高代碼的可重用性,並使你的項目能夠輕鬆地集成來自Packagist(主要的 PHPCom

原创 PHP程序員必須會的 45 個PHP 面試題(第三部分)

PHP程序員必須會的 45 個PHP 面試題(第一部分) PHP程序員必須會的 45 個PHP 面試題(第二部分) Q25:此代碼將返回什麼?解釋結果。 主題:PHP 難度:⭐⭐⭐ 考慮代碼。結果將返回什麼? $something =

原创 請糾正這5個PHP編碼小陋習

在做過大量的代碼審查後,我經常看到一些重複的錯誤,以下是糾正這些錯誤的方法。 在循環之前測試數組是否爲空 $items = []; // ... if (count($items) > 0) { foreach ($items as

原创 PHP程序員必須會的 45 個PHP 面試題(第二部分)

PHP程序員必須會的 45 個PHP 面試題(第一部分) Q20: require_once 和 require 在什麼場景下使用? Topic: PHP Difficulty: ⭐⭐⭐ require_once() 作用與 requi

原创 PHP程序員必須會的 45 個PHP 面試題(第一部分)

Q1: == 和 === 之間有什麼區別? 話題: PHP 困難: ⭐ 如果是兩個不同的類型,運算符 == 則在兩個不同的類型之間進行強制轉換 === 操作符執行’類型安全比較‘ 這意味着只有當兩個操作數具有相同的類型和相同的值時

原创 php8的擴展arginfo生成工具之使用初體驗

php8提供了非常方便的擴展函數或類參數信息的生成工具。 只需要維護一份xyz.stub.php,就可以使用工具生成 xyz_arginfo.h。 毫無疑問,這種方式,又降低了廣大 phper 開發擴展的門檻,更易維護。 上手體驗: 生成擴