首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏自然语言处理

    PHP知识

    php $a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); print_r(array_unique($a)); ? foreach($arr as $v){ $flag[] = $v['norder']; } array_multisort($flag, SORT_DESC, $arr); p($arr); php 或者是一个没有经过设定的变量,返回的数组元素个数就是0; array_count_value():统计每个特定的值在数组$array中出现过的次数; 如: $array=array(4,5,1,2,3,1,2,1 4 1 5 1 1 3 2 2 3 1

    1.1K40发布于 2018-04-11
  • 来自专栏用户4667108的专栏

    PHP开发技巧

    前言 最近接触了typecho 所以PHP肯定就离不开手了 这里记录一些平常开发的一些小技巧 莫名的用户bug 不要只处理error,而忽略warning和notice,这可能会导致日后的莫名其妙的问题 引入文件觉得路径 不管是 include还是什么函数引入文件使用绝对路径比使用相对路径引用速度高 因为这样可以减少PHP目录搜寻时间 当然这点速度也许无用 但是在层层引用中导致工作目录变化 相对路径会炸的 php function authorized($username, $page) { if (! php function authorized($username, $page) { return (! 如果你想知道脚本开始执行(译注:即服务器端收到客户端请求)的时刻,使用$_SERVER[‘REQUEST_TIME’]要好于time(),这是PHP官方提供的一个全局变量。

    2.7K10发布于 2020-04-16
  • 来自专栏全志嵌入式那些事

    H3实现OLED显示

    接下来需要安装两个python的库(可以在附件中下载),分别对应控制spi和gpio: pip3 install gpio-1.0.0-py3-none-any.whl pip3 install spidev import gpio as GPIO GPIO.setup(CMDPin, GPIO.OUT) GPIO.setup(RstPin, GPIO.OUT) 完成上述两个外设的初始化,下面声明一个8*128大

    53110编辑于 2024-02-02
  • 来自专栏全栈工程师修炼之路

    Python3记录模块

    模块导入: import logging 模块参考: https://docs.python.org/3/library/logging.html 模块优点 你可以控制消息的级别,过滤掉那些并不重要的消息 handler,用于输出到控制台 ch=logging.StreamHandler() # 将日志写入控制台 ch.setLevel(logging.DEBUG) # 并且需要指定写入的内容严重级别 # 3、 WeiyiGeek.Logger 操作流 3.动手实践 (1) 简单入门例子 import logging import os # 日志写入目录 os.chdir("/tmp/") logging.basicConfig 79 weiyigeek.top.log -a---- 2022/8/10 13:45 878 weiyigeek.top.1 (3)

    79530编辑于 2022-09-29
  • 来自专栏python3

    php基础3

    php基础3 1、post和get可用于发送和接受表单的信息 2、post和get在处理表单时候都创建数组array,数组以键值对形式,表单元素名做键,文本框内容做值 3、GET和POST被视作$_GET

    53450发布于 2020-01-11
  • 来自专栏全栈程序员必看

    php皮怎么用_搭建php环境

    本文主要和大家分享php环境搭建wampserver、Apache、Mysql和php php环境搭建csdn php环境搭建详解 ,希望能帮助到大家。 wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b搭建php环境。 在win下,下载wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe,默认安装。 httpd.conf配置文件D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf 修改如下: 1 Listen 0.0.0.0:8088 2 Listen [::0]:8088 3 以上就介绍了php环境搭建wampserver、Apache、Mysql和php,包括了wampserver,php环境搭建方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

    2.9K30编辑于 2022-11-08
  • 来自专栏python3

    T3 Linux显示驱动分析

    1、总体架构         全T3处理器的显示框架是基于标准Linux的帧缓冲架构,其结构如图 1.1所示。 ); /* debug interface, dump manager info */ s32 (*dump)(struct disp_manager *mgr, char *buf); }; 3

    3.2K10发布于 2020-01-06
  • 来自专栏全志嵌入式那些事

    3月全芯片开源项目分享合集

    再借助ChatGPT的函数调用功能,可以做出类似爱同学智能音箱那样控制实体设备的功能。 开发板板载4个USB Type C 接口,分别为3个HOST和一个OTG,支持USB摄像头与采集卡输入。

    50110编辑于 2024-04-02
  • 来自专栏Lemon黄

    PHP 性能优化技巧

    3. 在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在 外层,从而减少 cpu 跨循环层的次数,优化程序性能。 4. 用单引号替代双引号引用字符串以实现 PHP 性能优化。 5. 优化 Select SQL 语句,在可能的情况下尽量少的进行 Insert、Update 操作,达到 PHP 性能优化的目的。 7. 尽量的少进行文件操作,虽然 PHP 的文件操作效率也不低的。 尽可能的使用 PHP 内部函数。 9. 在可以用 PHP 内部字符串操作函数的情况下,不要用正则表达式。 10. 但是要注意 file_get_contents 在打开一个 URL 文件时候的 PHP 版本问题。 大事化,1+1>2。 16.最好不用@ 用@掩盖错误会降低脚本运行速度,并且在后台有很多额外操作。用@比起不用,效率差距 3 倍。

    1.3K31发布于 2020-10-30
  • 来自专栏腾讯云安全的专栏

    PHP安全配置技巧

    1.软件版本:PHP版本应该从PHP官方提供的下载页面下载,注意不要下载beta版本。 PHP官网下载地址为:http://www.php.net/downloads.php 2.控制脚本访问权限:PHP默认配置允许php脚本程序访问服务器上的任意文件,为避免php脚本访问不该访问的文件 ,从一定程度上限制了php木马的危害,需设置php只能访问网站目录或者其他必须可访问的目录。 : open_basedir = /usr/local/apache2/web/:/tmp/:/data/adc/ 3.禁止使用的PHP危险函数:Web木马程序通常利用php的特殊函数执行系统命令,查询任意目录文件 打开php.ini,安全加固配置方式如下,关闭注册全局变量设置: register_globals = Off ? 注:默认php配置文件该选项是关闭的。 PHP 5.3.*与5.4.

    2K40发布于 2018-06-12
  • 来自专栏python3

    PHP yii学习3

    一,在Yii中使用session 1,CHttpSession 与原生态php5的session使用差别是,php5使用session_start();$_session['key'] = $value add('name','foobar');   Yii::app()->session->add('name2','foobar');   Yii::app()->session->add('name3' $sessionKey] = time();   }   var_dump($sessionKey);var_dump($session[$sessionKey]);exit();   在index.php By default, it will use an SQLite3 database named 'session-YiiVersion.db' under the application runtime /config/main.php中配置 Php代码   'session'=>array(   'class' => 'CDbHttpSession',   'autoStart' => true,  

    68930发布于 2020-01-09
  • 来自专栏python3

    PHP 学习笔记 (3)

    昨天笔记2说道了PHP的标记以及短标记,今天记录下如何吧PHP从HTML分离 手册参考:http://www.php.net/manual/zh/language.basic-syntax.phpmode.php PHP手册告诉我们,PHP凡是在开始或者结束标记外的内容都会被PHP解析器忽略,这使得PHP具备混合内容,可以使得PHP嵌入HTML文件内,如下:

    This is going to be ignored 此外注意如果将 PHP 嵌入到 XML 或 XHTML 中则需要使用 <?php ?> 标记以保持符合标准。 PHP的开始和结束标记: 1. <? echo 'some editors (like FrontPage) don\'t like processing instructions'; </script> 3 短标记(上例 3)仅在通过 php.ini 配置文件中的指令 short_open_tag 打开后才可用,或者在 PHP 编译时加入了 --enable-short-tags 选项。

    80020发布于 2020-01-15
  • 来自专栏python3

    LAMP_PHP_3

    http://mirrors.sohu.com/php/php-5.4.23.tar.gz wget http://mirrors.sohu.com/php/php-5.4.23.tar.gz tar zxf php-5.3.28.tar.gz  cd php-5.3.28  . /configure   --prefix=/usr/local/php   --with-apxs2=/usr/local/apache2/bin/apxs   --with-config-file-path =/usr/local/php/etc   --with-mysql=/usr/local/mysql   --with-libxml-dir   --with-gd   --with-jpeg-dir -5.3.27]# cp php.ini-production /usr/local/php/etc/php.ini

    85110发布于 2020-01-10
  • 来自专栏蓝天

    选择设置好ext3模式

    ext3支持多种日志模式     ext3 是ext2文件系统的高一级版本,完全兼容ext2,与ext2主要区别便是具有快速更新文件的存储功能。 它是三种ext3模式中最慢的,但它将发生错误的可能性降至最小。 这是缺省的ext3模式。 这是速度最快的ext3模式。因为它只记录元数据的变化,而不需等待与文件数据相关的更新如文件大小、目录信息等情况,对文件数据的更新与记录元数据变化可以不同步,即ext3是支持异步的日志。 2.考虑速度     ext3写入数据的次数要多于ext2,尽管如此,ext3的速度仍然快于ext2(即使是对高速数据流)。这是因为ext3的日志具有优化硬盘磁头转动的功能。

    1.3K20发布于 2018-08-07
  • 来自专栏硬核项目经理的专栏

    PHP课堂】PHP中的网络组件相关函数

    PHP中的网络组件相关函数 作为一门以 WEB 开发为主战场的编程语言来说,PHP 即使是在目前这个大环境下,依然也是 WEB 领域的头号玩家。 header("Test1: Info1"); header("Test2: Info2"); header("Test3: Info3"); header_remove("Test2"); var_dump (headers_list()); // array(3) { // [0]=> // string(23) "X-Powered-By: PHP/7.3.9" // [1]=> // string(12) "Test1: Info1" // [2]=> // string(12) "Test3: Info3" // } 使用 header() 函数设置了头信息之后 E7%BD%91%E7%BB%9C%E7%BB%84%E4%BB%B6%E7%9B%B8%E5%85%B3%E5%87%BD%E6%95%B0.php 参考文档: https://www.php.net

    44210编辑于 2024-05-31
  • 来自专栏硬核项目经理的专栏

    PHP课堂】PHP中PRGE正则函数的学习

    Test Txt. // 3 echo preg_replace("/@(.*)\.(.*),/iU", '@$1.$2.cn, ',$str, 2, $count), PHP_EOL; echo $ => B:b // [4] => A:3 // [7] => A:4 // ) echo "preg_replace 的结果:", PHP_EOL; print_r(preg_replace /2021/03/source/6.PHP中PRGE正则函数的学习.php on line 332 // 1 // print_r(preg_last_error_msg()); // php8 而在 不过我的电脑上还没有安装 PHP8 所以这块内容就不展示了。 总结 PHP 中正则操作的函数就这些,但正则真正的精髓其实是在于正则表达式怎么写这一块。 %A3%E5%88%99%E5%87%BD%E6%95%B0%E7%9A%84%E5%AD%A6%E4%B9%A0.php 参考文档: https://www.php.net/manual/zh/book.pcre.php

    81710编辑于 2024-06-25
  • 来自专栏嵌入式iot

    V3S 编译运行xboot笔记

    前言 现在手上有一块V3S的板子,想将其用起来。现在来记录一下这个过程。记录一下荔枝派zero的使用流程。 因为v3s需要硬浮点hf。 编译完成后可以看到效果如下: ? 02 程序下载 编译完成后,就可以将我们编译好的文件下载进去了。 fel模式进入 全芯片的启动特点,需要进入fel模式: TF卡和spi flash 同时没有可启动镜像;也就是说你不插卡,且焊接的是新的或者没有有效镜像的spi flash,那就上电自动进入fel下载模式 对于v3s来说,我们切换到v3s的分支即可。 然后编译代码 sudo make sudo make install 完成后就可以在控制台输入sunxi-fel了。 检查是否可以探测到芯片信息 ? 04 总结 通过对xboot环境的搭建,我们可以更加清楚知道v3s的开发流程。所以一定需要做好记录,这样才能不必每次都需要摸索折腾。

    2.7K10发布于 2020-03-17
  • 来自专栏PHP在线

    了解这些PHP技巧吗?

    $_POST并非是HTTP POST过来的数据, 如json格式的数据就没法接受,这是因为由于历史原因,php只能解析Content-Type为 application/x-www-form-urlencoded 或 multipart/form-data的Http请求,只不过现在json流行了,如下处理即可: $_POST = json_decode(file_get_contents('php://input echo isset($a); //false //下面是更可靠的检测方式 echo array_key_exists('a', get_defined_vars()); //true 3. 一般strlen函数执行起来相当快,因为它不做任何计算,只返回在zval 结构(C的内置数据结构,用于存储PHP变量)中存储的已知字符串长度。 但是,由于strlen()是函数,多多少少会有些慢,因为函数调用会经过诸多步 骤,如字母小写化(译注:指函数名小写化,PHP不区分函数名大小写)、哈希查找,会跟随被调用的函数一起执行。

    1.1K50发布于 2018-03-07
  • 来自专栏PHP在线

    了解这些PHP技巧吗?

    $_POST并非是HTTP POST过来的数据, 如json格式的数据就没法接受,这是因为由于历史原因,php只能解析Content-Type为 application/x-www-form-urlencoded ('a', get_defined_vars()); //true 3.如何更有效的检测字符串长度。 一般strlen函数执行起来相当快,因为它不做任何计算,只返回在zval结构(C的内置数据结构,用于存储PHP变量)中存储的已知字符串长度。 但是,由于strlen()是函数,多多少少会有些慢,因为函数调用会经过诸多步骤,如字母小写化(译注:指函数名小写化,PHP不区分函数名大小写)、哈希查找,会跟随被调用的函数一起执行。 [代码]php代码: if (strlen($foo) < 5) { echo “Foo is too short”$$ } //与下面进行比较 if (!

    1.1K60发布于 2018-03-08
  • 来自专栏阿林前端开发攻城狮

    PHP实现阶乘运算代码

    php $sum = 1; $num = 7; if( $num>0 ){ for($i=$num;$i>0;$i--){ $sum*=$i; } echo $sum; }elseif php if ( $num = $_GET["number"]){ if( ! > <form action="fac1.<em>php</em>" method="get"> 输入一个正整数: <input type="text" name="number"> <input type="submit <em>php</em> } ?> </body> </html>

    65700发布于 2021-09-22
领券