php入門–配列からxmlの変換方法
サンプルコード
function arr2xml($data, $root = true){
$str=””;
if($root)$str .= “<xml> ...
PHPでバブルソートアルゴリズムのサンプル
PHPコード:
<?php
$str=array(4,8,2,7,10,0,3,12,11);
for ($I = 0; $I <= count($str); $I++) if (in_array( ...
php入門–round()とceil()の使い方
1.round()
echo round(3.4);//3
echo round(3.5);//4
echo round(3.6);//4
echo round(3.6, 0);//4
echo ...
phpでmt_rand()を使って乱数を生成するサンプル
PHPコード:
$rand = mt_rand(0,1);
if( $rand==0 )
{
$array = array(36,35,16,29,30);
}
elseif( $ran ...
PHPでユーザエージェントを使ってデバイスを判別する方法
phpコード
<?php
//USER AGENTを取得
$agent = strtolower($_SERVER);
//データを分析
$is_pc = (strpos($agent, ...
phpでスマホを判別するサンプル
phpコード:
<?php function devicetype_get(){
$agent = strtolower($_SERVER);
$type = ‘other’; ...
PHP入門–headerの使い方
PHPコード
<?php
header(‘HTTP/1.1 200 OK’);
header(‘HTTP/1.1 404 Not Found’);
PHP入門–fread() でファイルを読み取るソースサンプル
サンプル1
<?php
$filename = “/var/www/st24.txt”;
$ctlp = fopen($filename, “r”); ...
PHP入門–POSTで受け取ったデータを文字列型に変換する方法
PHPコード:
function getPostDataInfo(array $_data = array(),$n = ”){
$postData = empty($_data) ? I(‘p ...
PHP入門–curl_getinfoを使ってURL画面のステータスコードを取得する
PHPコード
function getHeadersInfo($url,$data=FALSE){
$_headers = get_headers($url,1);
if( !$data ){
retu ...
phpでMySQLにSQLファイルをインポートする
PHPコード
<?php
$host = “172.17.100.21”;
$user = “root”;
$pwd = “pwdStr ...
「PHP」開発–XMLファイルに要素を追加する方法
phpコード
$doc = new DOMDocument();
$doc->load( ‘kdfc.xml’ );
$students = $doc->getElementsByTagName( ...
phpでTcpポートが利用できるかどうかをチェックする
PHPコード
class TcpPortCheck {
public static $status;
public function __construct()
{
}
public f ...
PHP開発-ランダムな文字列を作成する方法
方法1
function randStrGet($len)
{
$chars=”ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvw ...
phpクラスでconstとdefineを使って定数を定義する方法
phpコード例1
<?php
define(“STUDYPHP”,”startnews24″);
class CftConstDemo
{
php入門–file_get_contents()とcurl関数でコンテンツを取得する
1.file_get_contents
<?php
$url = “
$contents = file_get_contents($url);
//$getcontent = ic ...
php入門–PDOでトランザクション処理を行うサンプル
phpコード
try {
$dbh = new pdo(‘mysql:host=localhost;dbname=dbtest’, ‘root’, “); ...
PHPでPDOを使ってMySQLに接続するサンプル
phpコード:
$dsn = ‘mysql:dbname=ent;host=172.17.20.100′;
$user = ‘root’;
$password = ̵ ...