Etiket: PHP

Miscellaneous

PHP Kısa Etiket Değiştirme Programı

PHP dosyalarındaki kısa etiketleri (<?) uzun etiketlere (<?php) dönüştüren bir programdır. Değiştirilen dosyalarda, orijinal dosyanın uzantısına .bak eklenir. <?=$hello?> ifadesi <?php echo $hello; ?> olarak değiştirilir. -s seçeneği kullanıldığında <?= değiştirilmez. Şu anda yalnızca UTF-8 biçimi desteklenmektedir. Kullanım ConvertShortOpenTag.exe [seçenekler] {dosya adı veya…

Devamını oku — PHP Kısa Etiket Değiştirme Programı
IT

Mevcut Konumu Bulma (PHP)

Konumu geolocation işleviyle alır; ilgili izin yoksa veya tarayıcı bu özelliği desteklemiyorsa, Naver’ın sağladığı API aracılığıyla IP adresinden konumu bulur. Kullanmadan önce aşağıdaki adresten Naver API anahtarınızı alın.(https://www.ncloud.com/product/applicationService/geoLocation) <? function makeSignature($secretKey, $method, $baseString, $timestamp, $accessKey) { $space = ‘ ‘;…

Devamını oku — Mevcut Konumu Bulma (PHP)
IT

AWS'de Erişim IP'sini Bulma (PHP)

Amazon sunucusu kullanırken sunucu IP adresini almaya çalışırsanız özel IP adresi görüntülenir. Bu nedenle genel IP adresini almak için bunu geliştirdim. <? if(in_array(substr($_SERVER[‘SERVER_ADDR’], 0, 3), array(‘172’))) if(strrpos(gethostname(), ‘.compute.internal’)!==false) $_SERVER[‘SERVER_ADDR’] = file_get_contents(‘http://169.254.169.254/latest/meta-data/public-ipv4’); echo $_SERVER[‘SERVER_ADDR’]; ?>

Devamını oku — AWS'de Erişim IP'sini Bulma (PHP)
IT

Biçimbirim Analizi Kurulumu ve Kullanımı (PHP)

Kurulum ortamı: CentOS 7 varsayılanı, PHP7 yum install gcc-c++ java-1.7.0-openjdk-devel python-devel zlib-devel openssl openssl-devel git -y wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz tar xf Python-3.* cd Python-3.* ./configure make make altinstall pip3.6 install JPype1-py3 pip3.6 install konlpy cd .. wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz tar zxfv mecab-0.996-ko-0.9.2.tar.gz…

Devamını oku — Biçimbirim Analizi Kurulumu ve Kullanımı (PHP)
IT

HTTP Erişim Bilgisi Kaydı

OpenAPI kullanırken test amacıyla erişim bilgilerinin doğru olup olmadığını kontrol etmek için Bağlantı sırasında HTTP yöntemi, ana makine ve POST değerleri <? $log = $_SERVER[‘REQUEST_METHOD’].’ ‘.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’].”nn”; foreach($_SERVER as $k => $v) { if($k==’HTTP_HOST’) continue; if(substr($k, 0,5)!=’HTTP_’) continue; $log .= ‘$k:…

Devamını oku — HTTP Erişim Bilgisi Kaydı