zoukankan      html  css  js  c++  java
  • php学习第二天

    一直搞的很混乱的问题:

    》单独配置的时候,怎样关联php与apache,其中有httpd.conf配置文件,能够解释php文件

    》为什么有配置java_home,path,等路径,这和php有什么关系,可能我还不了解php的底层吧

    1.代码风格

    <?php

    ?> /* 如果是纯的php代码,则也可以不用结尾的标记

    2.声明变量

    eg: $a = 10;

    3.声明常量

    const(PHP5新添加的) THE_VALUE = 100;

    define('THE_VALUE',200);

    4.函数

    eg:

    function 函数名()

    {

      echo ‘Hello PHP<br>';

    }

    5.流程控制,循环,逻辑运算和c语言一样

    6.字符串定义

    $str = 'Hello PHP';

    echo $str;

    7.#获取某个字符或者是字符串在另一个字符串中的位置

    echo strpos($str,'P');

    echo strpos($str,'PH');

    8.#截取一个子字符串

    >如果只给两个参数,则从当时的位置一直截取到末尾的位置

    substr($str,2);

    >如果给三个参数,则会从当时的位置一直截取第三个参数的长度的子字符串

    substr($str,2,3);

    9.#字符串的分割

    str_split($str);返回值是一个数组,而且是将这个字符串拆分成一个一个的字符的养样子

    数组用print_r(数组名);

    >但是可以修改分割字符串的长度,

    str_split($str,2);

    >如果用特定的字符进行分割字符串

    explode(' ',$str);  #以空格进行分割

    10.#字符串的连接

    用 '.'进行连接、

    这个方式不仅仅可以将字符串进行连接,而且可以将其他的数字等进行连接

    而且,也可以将这些将要连接的变量都放在一个双引号之间,在双引号之间,php是可以识别每个变量的

    11.#数组

    >数组中不仅可以存放字符串,而且还可以存放整形,浮点数等,他的定动态性是非常良好地

    array_push(要添加的数组,要添加的元素)

    array_pop;等库函数;-------在 php.net网址中也有详细的说明

     >数组还可以通过键值对的方式存储数据;即索引数组,键值对数字

    $arr['K' ] = 'fvdmf';

    >数组的初始化’

    $arr = array('k' => 'Hello', 'w' => 'world', 'name'=>'jikexueyaun');

    还可以用下标的方式初始化

    $arr = array(0 => 'Hello', 1 => 'world', 'name'=>'jikexueyaun');

    同时还有数组的遍历等,

  • 相关阅读:
    互操作
    Rx基础
    数据流块基础
    C# 一个帮您理解回调函数的例子(新手必看)
    C# 多线程之通过Timer开启线程的例子
    C# 利用委托事件进行窗体间的传值(新手必看)
    C#XML文件操作随笔
    C# 委托学习笔记
    c# 关于抓取网页源码后中文显示乱码的原因分析和解决方法
    c# 异步编程 使用回调函数例子
  • 原文地址:https://www.cnblogs.com/qinzhihaovip/p/9805764.html
Copyright © 2011-2022 走看看